Geely introduces Xingyue L SUV at 19th Shanghai International Automobile Show

One of the world’s premier auto shows, the Shanghai International Automobile Show now on its 19th year kicked off this week and runs until April 28. Among the various brands that introduced new models and technology is Geely Automobile with its launch of the Xingyue L SUV. The Xingyue L was launched with the unveiling