The Mexican Government and Mastretta Car Company Are Liking Every Second
In 2020, BBC Radio 1's flagship show, Top Gear, featured a sponsorship by a major automotive company, which at the time was Mastretta car company. The resulting imbroglio went way…