image
European Union, India free trade pact to be world’s largest