Articles by Toby Lockwood





Peterhead Power Station

White Rose wilts under green cuts

September 2015 saw a major setback in plans to deploy carbon capture and storage (CCS) in the United Kingdom, as Drax Power withdrew support from…