`India is a fantastic host for the world…` OECD`s G20 Sherpa Andreas Schaal
Yashwant Bhaskar Sep 08, 2023, 11:40 AM IST,
India is a fantastic host for the world said the G20 Sherpa of the Organisation for Economic Co-operation and Development on September 07. “India is a fantastic host for the world.