Icon
 

SolarEdge opens Sella 2 a 2GWh Battery Cell Facility in South