IPL value soars to $20.6 bn after franchise sales: report
The Indian Premier League's value has surged to an estimated $20.6 billion, boosted by ownership deals involving two of its biggest franchises, according to a report Wednesday by investment bank Houlihan Lokey.