FILE PHOTO: A general view shows the Spanish travel technology company HBX Group’s headquarters in Palma de Mallorca, Spain, January 17, 2025. REUTERS/Francisco Ubilla/File Photo
FILE PHOTO: A general view shows the Spanish travel technology company HBX Group’s headquarters in Palma de Mallorca, Spain, January 17, 2025. REUTERS/Francisco Ubilla/File Photo