SolarEdge Technologies is laying off about 500 employees, mostly located in South Korea, and shuttering its energy storage division.
SolarEdge Technologies is laying off about 500 employees, mostly located in South Korea, and shuttering its energy storage division.