US communications services provider Sprint Corp (NYSE:S) will power all of its locations in Virginia with 100% renewable energy under an agreement with electricity and gas retailer Direct Energy.