The largest-ever business delegation from India to another country is travelling to Canada as part of Goyal’s visit.