The free trade agreement between India and the four-nation European bloc EFTA will come into force from Wednesday under which New Delhi has received an investment commitment of USD 100 billion in 15 years from the grouping while allowing several products such as Swiss watches, chocolates and cut and polished diamonds at lower or zero duties.