London-listed service provider Petrofac has landed several contracts and extensions worth a combined $120 million. Petrofac confirmed its engineering and production services (EPS) division had secured a three-year engineering, procurement, construction and commissioning