By Ashutosh Sheshabalaya,
February 9, 2009
in Globalist Analysis
How does the collapse of an Indian IT giant really affect the country’s industry as a whole?
The Globalist · Washington, D.C.
Copyright © 2017 The Globalist. All rights reserved.