Explore Business Standard
Associate Sponsors
Co-sponsor
In anticipation of Thursday's T20 World Cup semi-final at Providence Stadium in Guyana, cricket enthusiasts in Prayagraj have turned to prayers and rituals, seeking blessings for India's triumph over England.