Atul Keshap, president of US India Business Council, said India's G20 Presidency sends a positive vision for the future of humanity. "India has shown great leadership in talking about the empowerment of citizens around the world," Mr Keshap told NDTV at the mega G20 conclave.