Indian industry raises the red flag over the government's move to impose a cess to help fund the Swachh Bharat initiative, saying it goes against the government's push to improve the ease of doing business. The 0.5 per cent cess on all taxable services takes effect from Sunday. Is the cess necessary to fund an important scheme? Or is it a nuisance that burdens taxpayers even more? We debate on Left, Right and Centre.