State-owned Petroleos Mexicanos, or Pemex, signed a long-term maintenance contract worth $50 million with Britain's Rolls-Royce for a petroleum complex on the Gulf of Mexico, the British Embassy said.

The contract "is the biggest reached in Mexico for the maintenance of engines and electric generation equipment" at the Abkatun-Pol-Chuc complex, the embassy said.

Rolls-Royce has operated for a number of years in Mexico, selling power generation equipment to public and private companies in the energy and aerospace industries, as well as providing maintenance services, the British Embassy said.

"It is expected that the growing presence of Rolls-Royce in the petroleum sector would be a gateway for more and greater business opportunities for UK companies in the rapidly growing Mexican energy generation market," the embassy said.

Rolls-Royce operates in the energy, civilian and military aerospace, and naval-maritime industries.

The British company is the world's second-largest manufacturer of aircraft engines and one of the main producers of maritime propulsion and power generation systems. EFE