20170703 business.india-business: No double taxation on credit card payments: Govt