IPL loses top spot in WCA rankings, placed third among global T20 leagues
The Indian Premier League, despite being cricket’s biggest financial powerhouse, has been ranked third among global franchise leagues in a new assessment by the World Cricketers' Association, highlighting concerns over player rights and welfare.