Pickering

Amazon Axes Plan to Build Canada’s Largest Warehouse in Ontario

Amazon has officially turned down the Duffins Creek wetland property in Pickering, Ontario, located just off Highway 401, east of Brock Road, for the site of the retail giant's largest warehouse in Canada — reports CBC News. A company official stated yesterday that the wetland property is no longer in contention for Amazon Canada's upcoming...