Read news on India tax bill with our app.
Read more in the app
Zomato faces $95 million India tax bill