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