Financial close for Longroad’s Sun Streams 4
Longroad Energy Holdings has reached financial close and started construction of Sun Streams 4, its 377MW solar plus 300MW/1,200MWh storage project in...
Longroad Energy Holdings has reached financial close and started construction of Sun Streams 4, its 377MW solar plus 300MW/1,200MWh storage project in...