videoDetails
“India is a fantastic host for the world…” OECD’s G20 Sherpa Andreas Schaal
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.