SALT LAKE CITY: sPower, a leading renewable energy Independent Power Producer (IPP), announced that the company closed on $700+ million construction/term loan financing for Spotsylvania Solar Energy Center in Spotsylvania County, Virginia. At 620 MW DC, this is the largest solar project east of the Rockies. The project is currently under construction, with phases…