SolarEdge Technologies is laying off about 500 employees, mostly located in South Korea, and shuttering its energy storage division.
What's Your Reaction?