Google Tez mobile payment system for India could be launched on September 18th Google Tez mobile payment system for India could be launched on September 18th [More]