January 13, 2020United Kingdom
The United Kingdom faces numerous uncertainties as Brexit nears its nominal finish line.
November 15, 2018United Kingdom
A second Brexit vote remains the best option in a dizzyingly difficult situation.
August 29, 2018Energy and Climate Policy
The reality that many energy companies are getting more serious about investment in low-carbon solutions is getting lost in the political noise of the day.