Back to home

The Vtopia concept

Vtopia is envisioned as a place for people to build and share ideas.

Today, Vtopia is a developing initiative. The concept is still being defined.