SOUTHLAKE, Texas, May 7, 2025 /PRNewswire/ -- Sabre Corporation (SABR) today announced financial results for the quarter ended March 31, 2025. Sabre has posted its first quarter 2025 earnings release ...