All Switzerland Articles

‘Lego’ project wins innovation awards for first US build
Company’s modular build in Florida wins two global awards