Crypto Updates 80% of $100M+ Bookings on Travala Paid with Digital Assets Catatonic Times May 23, 2025May 24, 2025 [ad_1] Key Takeaways: Over $103 million was spent on Travala bookings in 2024 — 80%…