Indian Premier League (IPL) 2025 mega auction promises intense competition as franchises bid big to secure top talent.