What is a city's greatest economic driver? According to data presented by Blane, Canada Ltd., the answer is existing businesses. Their research shows that existing firms produce 76 per cent of new jobs and capital investment in a given city.
Read more >