Zhejiang Geely Automotive Company is China’s biggest privately-owned automaker and specialises in making budget cars for first-time buyers like it’s 1.3 litre Geely Merrie which looks like a mutated Mercedes Benz and the 1.6 litre […]