Independent power producer sPower has closed on more than USD 700 million (EUR 598m) in term loan financing to support the construction of the 620-MW direct current (DC) Spotsylvania Solar Energy Center in Virginia.