20170704 business.india-business: Government scotches social media rumour on credit card billing