IMTT Places Employees and Safety First

Employees were given the right to halt production in the name of safety and it helped everything. You’re driving...