Otovo
A marketplace organizing a network of local, high quality energy installers that we have vetted thoroughly.
Launch date
Employees
Market cap
CAD47.0m
Enterprise valuation
(CAD5m) (Public information from Sep 2024)
Share price
NOK1.116 OTOVO.OL
Company register number 915501680
Oslo Norway (HQ)
Authorizing premium user...