Aon denies exodus at natural resources unit

The departures from Aon Natural Resources & Construction in London has continued with a number of key staff tendering their resignations recently, including Derek Thrumble.
Subscribe Free Trial