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…