November 23 2018 11:02am

Expo 2025: Osaka ‘excited’ to welcome the world

Leaders in Osaka, Japan celebrated the city being named host of Expo 2025 – an event they hope will revitalize a city that last hosted the event in 1970 and has since lost much of its lustre to Tokyo, the country’s economic centre.

Responsive site?

Video Home