DNA Special: Despite all its strengths and success, India appears helpless in its own capital

India is the sixth largest economy in the world and the only country among such, whose capital's roads and drainage system are in bad shape.

DNA Special: Despite all its strengths and success, India appears helpless in its own capital
India is the sixth largest economy in the world and the only country among such, whose capital's roads and drainage system are in bad shape.