G-20 Summit In Delhi | After all, what is G-20, for which Delhi has spent billions of rupees. Explained