Peel health officials order Amazon to shut down shifts at Brampton site, have workers self-isolate
Peel Public Health has ordered Amazon Canada to require all workers at a Brampton facility to self-isolate for two weeks amid an ongoing outbreak of COVID-19.
Read more »