This content is private or does not exist.
Skanska is a multinational construction and development company based in Sweden. Skanska is the fifth largest construction company in the world according to Construction Global magazine. DLR Group is an employee-owned design firm providing architecture, engineering, planning, and interior design. The firm is an advocate for sustainable design.
CardProject site map Project site map
Please rotate the device into landscape mode and insert into your VR headset.