Hyderabad: In Sept 2023 when world leaders descended upon India for the crucial G20 summit, it was this Hyderabad-based ...