India’s hospitality industry is digesting the news of a 12 per cent service tax and the effect it will have on their business. Restaurants who can’t take the heat may …

source