EU-Mercosur deal could create one of world's biggest free trade zones

trade zones, EU-Mercosur
Business
image