Mazda has apparently updated its logo for the first time in nearly three decades. However, the changes being made are the now ...
About 88% of remaining employees are in engineering or related roles, and impacted employees were given 60 days’ notice.