PayPal and Oracle layoffs in India and tax implications

Business