Inside One of the Most Sustainable Buildings In the World | Olympic House IOC
The Olympic Headquarters, In Lausanne, Switzerland, is one of the most sustainable buildings in the world holding three sought-after sustainability credentials, including LEED Platinum. It is an incredible feat of sustainable architecture using the highest quality green building materials and local support in design and construction. Olympic House boasts a truly conscientious workspace, while still ensuring a welcoming atmosphere for both employees and visitors.