Private investment a shrinking slice of India’s GDP pie since 2012. It’s a vote of no confidence Read more