Michelin North America, Inc. and Cooper Tire & Rubber Company have both announced a temporarily shut down of tire manufacturing facilities in North America in an effort to protect the health and safety of their employees amid the coronavirus outbreak.

Leave a Reply