FLEMMING GRONNEGAARD
Yinson and PTSC secure FPSO’s future for at least 18 months
Production