Soichi Ide
Floating production specialist plans to boost workforce by at least 600
Production
Leading FPSO player spreads its geographic wings
Finance
FPSO specialist Modec to hire more than 200 new staff, perform EPCI projects
People
Ide puts AI to work for Modec in Brazil
Focus