Indian Premier League (IPL) teams did brisk business during the recently concluded season, with jersey sales across 10 teams touching an estimated 140,000 units.
Indian Premier League (IPL) teams did brisk business during the recently concluded season, with jersey sales across 10 teams touching an estimated 140,000 units.