Zomato faces $95 million India tax bill | TechCrunchZomato is contesting a $94.5 million tax bill from Indian authorities, claiming to have a strong legal case.