Share0 India and the four-member European trade bloc EFTA, including Norway and Switzerland, signed a $100-billion free trade agreement on Sunday to promote investment and exports, officials said.