The UK should ditch competitive renewable energy auctions that cause uncertainty and see good projects losing out, says a ...
Liberty Energy CEO Chris Wright claims climate crisis is 'alarmist marketing term' and says wind and solar drive up prices ...