By CEP Staff • 9 March 2026 in News

Sol Systems has reached financial close on the 144 MWac Blossom Solar Project in Ohio and the 180 MWac Nightfall Solar Project in Texas.