Company
Perovskia Solar
- Energy
- Location:
- Aubonne, Switzerland
Description
Perovskia Solar develops and manufactures perovskite thin-film solar cells and custom designs modules for indoor and outdoor low-power devices, operating automated production and laboratory facilities that validate cell performance with independent partners.
Perovskia Solar is located in the Lake Geneva ecosystem.