India Inc Cowers in the Chinese Shadow
India Inc looks right now like the Taliban — demoralised, in retreat, and thoroughly uncertain of its future. The NCAER index of business confidence is at a two-year low, having slumped from 107.4 in January 2000 to 82.8 last month. […]
India Inc Cowers in the Chinese Shadow Read More »