Home Our People Oliver Swift New Energy and Clean Technology Oliver Swift Graduate Analyst, Research Email +44 (0)73 7907 0470