Skip to content

Contact

Otovo PR

Otovo PR

Press contact

Solar made easy

Otovo is a marketplace for distributed energy installation, building the European number one in residential solar.

Otovo

Torggata 7
0181 Oslo
Norway