KUALA LAMPUR: iCar Asia Limited, owner of ASEAN’s number 1 network of automotive portals, signed the long form documents and deed of shares transfer for...