Question: why immigration is good for canada?
Answer: The presence within Canada of people representative of many different cultures and nations has also been an important boost to Canada's international trade. Immigrants will often have the expertise, linguistic skills, personal connections with their country of origin that can help forge international trade ties.