Click to zoomSri Lanka Cricket Faces Financial Hit After Losing 2026 T20 RightsBusinessSri Lanka Cricket Loses 2026 T20 World Cup Hosting RightsBy Business Desk•