China declares energy bidding war

Plus: ‘The decarbonisation horse is out of the barn’ – interview with Ardour Capital and New American Energy

China declares energy bidding war