World Friday Briefing March 28, 2025Natasha FrostComments Off on Friday Briefing A shock to the auto industry.