China cloud looms over world’s solar journey
China controls over 80 per cent of global solar production. This dominance could hurt the world’s green energy agenda

China controls over 80 per cent of global solar production. This dominance could hurt the world’s green energy agenda