North Sea exec caught up in climate row over deleted tweets
Orcadian Energy chief executive Steve Brown said 'there is no climate emergency' and called Paris Agreement targets 'insane', according to Channel 4 News report
Orcadian Energy chief executive Steve Brown said 'there is no climate emergency' and called Paris Agreement targets 'insane', according to Channel 4 News report