Former BP North Sea chief joins renewables firm

Post Thumbnail