Weekly Solar PV Snapshot
Solar Prices Remain Under Pressure, and the US Final Tariffs Further Slow Production in SEA  May 21, 2025 Solar module prices remained under pressure this week, as the demand uncertainty stayed intact, while Chinese solar module producers are planning to secure orders by offering competitive pri ..... on May 21, 2025
full report