‘EFTA individuals dedicated to fixing remarkable problems for India business deal’ Business May 1, 2023 NEW DELHI: With India and the European Free Trade Association (EFTA) agreeing to renew talks on a business deal, the…