A beleaguered Narendra Modi government has finally given in to long-pending demands by Indian corporates and cut tax rates for companies. This has the potential to boost sagging investment sentiment. But now companies must pass on the benefit to consumers and employees to try and trigger a spurt in consumption.