India and New Zealand will sign a “once in a generation” free trade agreement today. The deal removes taxes on Indian goods and gives New Zealand access to a 1.4 billion market. New Zealand plans to invest $20 billion in India. The agreement needs parliamentary approval and is expected to start officially later this year.