Hurricane Irma has been downgraded to a tropical storm, but over the weekend it still caused a lot of damage to the auto industry and continues to have an impact.


Source: Auto Feed