Barbara Lewis

Barbara Lewis is Senior EU Energy and Environment Correspondent at Thomson Reuters.