Travel News Osaka pulls out all the stops to win the 2025 World Expo race In partnership with Osaka-Kansai Japan Expo 2025