Non Residents Will Need To Pay Taxes In India If This Happens
Non-residents will have to pay taxes for doing business in India, despite not having a physical presence in the country.
The non-residents with a digital business presence in India but not necessarily a physical one are now taxable!-->!-->!-->…