China''s solar goes from supremacy to oversupply
Solar panels at a fishing-solar complementary photovoltaic power generation base in Lianyungang, in eastern China''s Jiangsu province on July 31, 2024. China makes eight out of every 10 solar panels and controls 80 per cent of every stage of the manufacturing process.