Now playing Next Travel News Osaka pulls out all the stops to win the 2025 World Expo race IN PARTNERSHIP WITH OSAKA-KANSAI JAPAN EXPO 2025