the project is currently under construction on the banks of lake geneva, and when complete, it will accommodate up to 2600 employees under one roof.
The post herzog & de meuron reveals construction photos of new lombard odier headquarters appeared first on designboom | architecture & design magazine.