Featured, News Netflix’s business in India may subject it to taxation The revenue that Netflix receives in India from the selling of streaming services may be subject to taxation by the…