About Index Trending news
Analyze
Top 50 Pricing
Petra Solar

Petra Solar

Work at Petra Solar? Add yourself to this profile

Petra Solar

Helping create a more sustainable future with innovative smart solar solutions.

Elsewhere

Alexa global traffic share

08 Feb 2010
$39,999,987
Venture capital (Series B)