News

Food delivery giants Zomato and Swiggy will have to pay 18 per cent tax as the revamped Goods and Services Tax (GST) becomes ...