Natel finalizes a lease for a new facility at Building 23 on the Alameda Point Naval Air Base in December 2015. The new facility houses Natel’s corporate, R&D and initial assembly operations.
Distributed, baseload, renewable hydropower
Natel finalizes a lease for a new facility at Building 23 on the Alameda Point Naval Air Base in December 2015. The new facility houses Natel’s corporate, R&D and initial assembly operations.
Natel Energy, Inc.
2401 Monarch Street
Alameda, CA 94501, USA
Tel 510.342.5269
Fax 866.710.5144