Evolva
Provides products that can contribute to health, wellbeing and sensory enjoyment.
Launch date
Employees
Market cap
CAD7.7m
Enterprise valuation
CAD23m (Public information from Sep 2024)
Share price
CHF0.91 EVE.SW
Company register number CH-170.3.027.314-6
Reinach Canton of Basel-Landschaft (HQ)
Authorizing premium user...