Ambitious UK decarbonisation player picks new chief executive




Tim Stedman is new Storegga chief executive, with Nick Cooper appointed chair and Alan Booth as non-executive director