Amount Raised
$11.8 Million
Company
Natel Energy, Inc.
Location
2401 Monarch Street
Alameda, California, United States
About
Natel Energy, Inc. is launching a new hydropower product enabling cost-effective production of low impact.