The EU and India are close to finalizing a free trade agreement. Here's what to knowJeet KarMarch 7, 2025