Today’s top tech news, June 18: Jack Ma meets Mahathir, Google makes China e-commerce play

Plus, Grab raises US$370 million debt financing and Foxconn eyes Thailand  ...