Logo
Logo

The chimera of globalization

Globalization, at least for now, is turning out to be a bad deal for India. The economy, markets and private companies come under stress and suffer at the hint of any trouble in the world. Yet, they don’t seem to be able to benefit from opportunities the global situation presents from time to time.

Read Full Story>>