Urbasolar
Montpellier, Occitanie, France
Team size: 51 - 200
Sector: Energy
About Urbasolar
Company revenue: US$ 5 - 10 million
Investors: Omnes Capital
Company stage: Other
UrbaSolar provides research, delivery, and installation for solar and photovoltaics for both commercial and residential purposes.