Trahan Architects has unveiled its USA Pavilion design for World Expo 2025 in Osaka, Japan. The county’s official entry will play host to a slate of exhibitions designed to showcase American scientific exploration and entrepreneurship and will be completed by an official project team that...