Your browser is not supported. Please update it.

14 June 2023

71 GW solar installed in Q1 2023, oversupply price collapse kicks in