There's little more than a weeded-over parking lot outside the former Freightliner truck factory in St. Thomas, a small town about a 30-minute drive south of London, Ont. Not long ago, the site was a hive of busy autoworkers. But in 2008, German automaker Daimler closed the shop …





