Sports Longchamp racecourse hosts UAE President’s Cup World Series openerMay 14, 2023 Excitement fills the air as the Longchamp Racecourse in France readies itself for an unprecedented…