
EFTA states and India establish a new organization to support $100 bn investments
India and the European Free Trade Association (EFTA), which comprises Iceland, Liechtenstein, Norway and Switzerland, on Monday launched a new body that will facilitate investments