WePower fuels renewable energy production by enabling developers to raise capital by selling their energy production upfront in the form of tradeable Smart Energy Contracts
| Website | http://www.wepower.com |
| Revenue | $8 million |
| Employees | View employees |
| Address | 4240 Duncan Ave Ste 200, St. Louis, Missouri 63110, US |
| Phone | +1 314-391-8033 |
| Industry | Electricity, Oil & Gas, Energy, Utilities & Waste Treatment |
| Competitors | Energia, Enel X, Green Mountain Energy Company, Tesla, Sonnen Motorcars, Siemens, First Solar, NextEra Energy, Inc., Edison International, ENGIE +33 more (view full list) |
| SIC | SIC Code 49 Companies, SIC Code 491 Companies |
| NAICS | NAICS Code 22 Companies, NAICS Code 221 Companies |
Looking for a particular Wepower employee's phone or email?
The Wepower annual revenue was $8 million in 2026.
Wepower is based in St. Louis, Missouri.
The NAICS codes for Wepower are [22, 221].
The SIC codes for Wepower are [49, 491].