No matching items found
SHOWING Results
Mexican President Andres Manuel Lopez Obrador has officially launched the $8 billion construction of a controversial oil refinery that experts say is likely to blowout in cost. The huge...
Emilio Lozoya, a former chief of Mexico’s state oil firm Pemex, was arrested on Tuesday in Palma de Mallorca after an arrest warrant was issued by Mexican authorities, a...