fromLondon Business News | Londonlovesbusiness.com
1 week agoUK car production plummets to its lowest level in over 70 years - London Business News | Londonlovesbusiness.com
UK car production is at its lowest since 1953, with significant declines in both cars and commercial vehicles.