India, EFTA Ink Landmark Trade Deal

New Delhi: India has struck a landmark trade deal with the European Free Trade Association (EFTA), comprising Switzerland, Norway, Iceland, and Liechtenstein.

In exchange for investments totaling $100 billion over

Read More