Tagged With Trevor Turner, management consultant, CeTurn
19 April 2020
Implementing the energy transition is as much about constructing infrastructure as developing technology