iCar Asia closes $13 Million strategic investment deal from CarSales Ltd

iCar Asia Ltd today officially announce that it has signed a very significant investment deal from CarSales Ltd worth $13 Million. iCar Asia is one of Asia’s biggest online car sales network with properties in Indonesia (mobil123.com), Malaysia and Thailand. Continue reading iCar Asia closes $13 Million strategic investment deal from CarSales Ltd