Opening in 2024, the World of Volvo is a brand experience centre that will introduce Scandinavian principles of landscape design, ecology and architecture to the automotive industry.