On Eve of Elections, India Secures Pivotal $100bn Trade Agreement

India has signed a comprehensive free-trade pact with the European Free Trade Association (EFTA).