Supply Chain Headaches
The car industry is reporting the lowest car sales for June since 1996. The figures are quite startling to be honest. Year on year car sales were down 24% when compared to June 2021. For the first half of the year car sales are down 12% compared to the same period in 2021. Electric car […]