December 12, 2024

Major growth but supply chain problems hit SolarEdge profit