Tis the season of Motor Shows
Aren’t we just a lucky bunch? In the space of the last couple months, we’ve stood witness to the thrill of four international motor shows and now a fifth is on the way! Set to take place from the 21st of April to the 29th in China’s thriving city of Shanghai, an estimate over 1.5 million visitors has been predicted for the Shanghai motor show. ...
Read Full Story >