BusinessWhat the free trade agreement means for the EUchristinews08.12.2024 08.12.202401 faq The agreement between the EU and the Mercosur states creates the largest free trade area in the world – affecting more than 700 million...