China cloud looms over world’s solar journey 0 05.11.2024 18:08 Thehindubusinessline.com China controls over 80 per cent of global solar production. This dominance could hurt the world’s green energy agenda