An indefinite strike by Metro workers in Laval has disrupted supply chains, with 550 workers demanding significant wage increases.
An indefinite strike by Metro workers in Laval has disrupted supply chains, with 550 workers demanding significant wage increases.