Powur, PBC logo

Powur

About

The Powur Mission: Accelerate the adoption of clean energy worldwide. We're empowering our community of homeowners and advisors to thrive in the global shift to sustainable energy.

  • Del Mar, United States of America
  • Legal Name:   Powur, PBC
  • Company ID:   46-4453516
  • Year Founded:   2014
  • Industry:   Renewables & Environment
  • Website:   https://powur.com/
  • SEC Filings

Highlights

$100M
CF Valuation
$5.7M
Total Raised
$360.8M
Revenue
207
Employees

Indicators

Profit Margin
-1.1%
(-2.6%)
2022: 1.5%
Current Ratio
1.87
(35.5%)
2022: 1.38

Revenue Growth