Narendra Modi’s Swachh Bharat Call 11 years ago India Inc queues up to invest big money in building toilets.