By Merv Carlson Canada has been regarded as the most ideal country to live in by the UN since 1994 for various reasons. As world's second largest country, rich in natural resources, Canadian economy has greatly flourished in recent years. Those who want to set up their businesses can come and find their opportunities in this developed country. Hence, the number of unemployed people in Canada is said to be smallest in almost...