Company facts
- Founded
- 2023
- Headquarters
- Switzerland
About
In a climate crisis, solar energy adoption is rising, but hurdles remain. Switzerland has nearly 2M buildings, but only 3% have solar panels, revealing an untapped market. Property owners find the process daunting due to a myriad of installers and complex paperwork. Installers struggle with surging demand, and large pr…