India, a nation of over a billion people with a rich and diverse culture, has leveraged the brand "India" to the world for a good part of the last two decades. Its major rise to the status of an emerging superpower stems not only from its military might, but also...
(1) Comments | Posted January 23, 2013 | 4:21 PM