India among most debted countries in the world

India among most debted countries in the world

Countries around the world, especially in Europe, are struggling with debt. Let's take a look at the debt situation around the globe.

Source: The Economist

Click NEXT to see India's debt...

Image: Istanbul's financial district, Levent district, which comprises of leading Turkish companies' headquarters and popular shopping malls, is seen from the observation deck of Sapphire Tower.Photographs: Murad Sezer/Reuters