16 Jun 2021 Sir Philip Lowe, World Energy Council, on the global energy trilemma - and what it means for data centers