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