NEW DELHI -Bengaluru’s M. Chinnaswamy Stadium has lost the hosting rights for the IPL 2026 final, scheduled for May 31, following disagreements between IPL officials and the Karnataka State Cricket Association