Canadian Solar’s majority-owned energy storage subsidiary, System … new source of clean, renewable energy to California and a battery storage …
Read Complete New : Canadian Solar Breaks Ground on 300 MW Solar Plus 561 MWh Storage Project in California