The Geely Panda, Panda Cross and Emgrand7 sedan were showcased at the 2014 Colombo Motor Show by Micro Cars Ltd., the Chinese brand's official distributor for Sri Lanka. Micro assembles Geely cars in ...