20170712 business.india-business: At 65%; Uber sees more cash payments than Ola