G20 summit ahead of COP26, harboring hopes for a better change: India’s role amidst criticism
India has recently made its compelling presence at G20 summit in Italy. G20 is an inter-governmental forum composed of 20 major economies of the world i.e., it accounts for 60%…