Chrysaor posts £800m profit in first year after Shell mega deal

Chrysaor's North Everest platform
Chrysaor's North Everest platform

Breaking