Glenmont Partners: Renewables solve energy trilemma in Europe

Peter Dickson, partner at Glenmont Partners discusses the EU energy crisis, energy transition and plans for a gas price cap.