PPolitical Read More 6 minute read Twenty good fellowsbyDerwin PereiraSeptember 29, 2023 The recently concluded Group of 20 (G20) summit held in India was a diplomatic success. The meeting adopted…