court food mesa mira mira mesa food court A Peruvian judge has banned Repsols Peru director and three other executives from leaving the country for 18 months while the gov… Monday, February 21, 2022 Edit