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.