Business

Business




Defining India

April 4 -11, 2007
147 views

Sixteen years after India opened its economy Indian companies are taking over giant multinationals proving wrong cynics, who had warned that uncompetitive Indian companies would be gobbled up by multinationals.