S4 Energy, an energy storage project developer and a majority-owned subsidiary of Castleton Commodities International (CCI), has agreed to acquire a 310 MW portfolio of
S4 Energy, an energy storage project developer and a majority-owned subsidiary of Castleton Commodities International (CCI), has agreed to acquire a 310 MW portfolio of