With a population of more than 1.4 billion, India is expected to surpass China in the coming months to become the world’s most populous nation. Reuters
With a population of more than 1.4 billion, India is expected to surpass China in the coming months to become the world’s most populous nation. Reuters

Why India’s growing population is an asset to its economy




Energy This Week

Expert analysis on oil & gas renewables and clean energy

      By signing up, I agree to The National's privacy policy
      Energy This Week