IPL 2025: Franchise can retain a maximum of 6, uncapped players defined; Impact Players rule to stay till 2027 Read more