2012-06-20 06:21 PM IST
G20 nations, comprising the world's leading and emerging economies, concluded a much-watched meeting at this Mexican resort with an endorsement of the Indian stand that investment in infrastructure was critical for sustained growth, global economic recovery, poverty reduction and job creation. Video courtesy: NDTV