News

A projected 28 million visitors to the 2025 World Expo in Osaka, Japan, will marvel at dozens of fabric architecture pavilions and shade structures as they learn about cutting-edge technology and ...