1 WeChat beats Google to the punch, releases apps that dont need downloading or installing mashable.com Frederik Lynge 7 years ago in Technology 0