Perovskia Solar, a Swiss developer of indoor solar cells, is setting up a factory in Aubonne, Switzerland to produce one million printed perovskite devices annually. “It is a sheet-to-sheet ...
Claimed to be Asia’s largest solar and battery energy storage project, the 930 MW project has 465 MW/1,860 MWh battery energy storage system (BESS). It guarantees a a peak power supply of 4 hours ...