Formula E: contract dichotomy with Mexico
Mexico is synonymous with party for Formula Ethe most prestigious electric car circuit in the world and endorsed by the International Automobile Federation (FIA). Not only is it a must-see stop since