Osaka What is ‘The Future City’ in the coming EXPO 2025 Osaka, Kansai? 12 exhibitors showcase their future societies March 24, 2025