Telecommunications major Sprint Corp (NYSE:S) has entered into a virtual power purchase agreement (VPPA) with utility Duke Energy (NYSE:DUK) for a 173.3-MW portion of a wind project in Texas.