Sports

Indian Premier League Value Hits $20.6 Billion Post-Franchise Sales

The Pulse Today

The Indian Premier League's value has soared to $20.6 billion following recent franchise sales, according to Houlihan Lokey.

Read the full story

Read the full story →