Anthony Legg, Head of Power & Utilities Economic Advisory at EY About Information Location: London, United Kingdom