Tag: Newfoundland

Steele Honda Workers in Newfoundland and Labrador on Strike!

Technicians, service advisors, parts workers and office staff at the Steele Honda dealership in St. John’s, Newfoundland, are on strike! The workers walked off...