CNA

World faces ‘messy transition’ towards green energy due to political, social factors: World Energy Council chief