INDIA AT A GLANCE

India

National Flag

National Emblem

Country
Republic of India
Capital
New Delhi
Population
1.237 (Billion)
2012
GDP
$1.842 (Trillion)
2012
Read More ... [source: WB]

With a population of more than 1.2 billion, India is the world’s largest democracy. Over the past decade, the country’s integration into the global economy has been accompanied by economic growth. India has now emerged as a global player.