Payments majors Visa, Mastercard and American Express may be taxed on India income

Shoot