NEW JERSEY, USA, Jan 10 (IPS) - India has surged forward as the world's fifth-largest economy and has now surpassed China to claim the title of the most populous nation. However, this rapid ascent is not without its challenges; rising unemployment .....