Rigs and VesselsCOSL wins $123 million Mexico oilfield services dealContract marks a shift from solely providing drilling servicesHeadquarters: China Oil Service Co Limited is based on the outskirts of Beijing.Photo: XU YIHE/UPSTREAMXu YiheSingapore