The FT has reported that: Britain’s International Motor Show has been cancelled for 2010 because of the uncertainty gripping the global car industry. The show’s
Read the full article…
Richard Murphy
Support This Site
If you like what I do please support me on Ko-fi using credit or debit card or PayPal