This raises the $64-billion question: Is that enough to get private sector to resume investing? The key to reviving investment or consumption demand perhaps lies in a 10-letter word: confidence. This …
More Opinion | All that the Indian economy needs is a ten-letter word Videos