Colin McKerracher

Head of Advanced Transport, Bloomberg New Energy Finance