The IPL Through Generations : 18th Edition from March 22.
The Indian Premier League, the biggest cricket league in the world, is valued at a whopping $16 billion. What began as a commercial experiment has now become, an annual spectacle that grips millions....