India as managerial number one
When India opened its economy in 1991, leftists warned that uncompetitive Indian companies would be killed or swallowed up by multinationals. Fifteen years later, the shoe is on the other foot: Indian companies are taking over giant multinationals. In 2006, […]
India as managerial number one Read More »
