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.