Shortages will impact supply chains ‘for years’ 

11 Mar 2022

World new car registrations down 7% in May