Tag: Dams

  • Indian Infrastructure in Numbers

    Indian Infrastructure in Numbers

    In Global Competitiveness Report of 2012-2013, India’s infrastructure was ranked 84th out of 144 countries. So here the infographic shows Indian Infrastructure in numbers for the ease of understanding.