Up to 2000 litres of diesel leaks into Credit River threatening Mississauga’s natural oasis

It took until Friday to locate the source of the spill: a business at 3473 Wolfedale Road. It's the address of Danco Logistics Inc., a trucking transportation …