World Expo 2025, to be held from April 13 to Oct 13 in Osaka, Japan's third-largest city, has seen all preparatory work ...