0 / 60 seg.

The last two decades of economic achievements of China and India – the two most populous countries of the world – have also proved that population explosion is perhaps not necessarily a detrimental force in economic development.