As the world debated where the seven billionth baby was born, it again brought to the fore the concern over the alarming rise in global population. It has also sparked a debate over whether the growing population in India is an asset - in terms of the paying rich demographic dividends - or a liability?