Company facts
- Founded
- 2020
- Headquarters
- Switzerland
About
For urban projects, public consultation is a key stage during which future constructions are presented to local communities to ensure projects are tailored to the population’s requirements and wishes. However, current 2D plans or computer-generated imagery methods only provide a very limited representation of future co…