A look at how India pitched itself for the world in the recent India Global Week 2020 event at UK, which may give a glimpse of the things that are shaping up.