SolarEdge Technologies has opened orders for a new commercial battery system designed to give mid-size businesses in Europe ...
At the top is the Nazaré, introduced in 2025 and named after the Portuguese submarine canyon known for its massive waves. It ...