Uzufly Sàrl

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…