BRAMPTON – For a third year, the City of Brampton has been ranked as one of Canada’s top 20 locations to invest by Site Selection Magazine. Competing on an international stage, Brampton maintains its place on the list. The City of Brampton’s economic development office is one of only 70 economic development organizations in the world to be recognized as an …