Malacha Hydro Limited
Project In Operation
Malacha Hydro Limited
Hydro Power
ELECTRICITY CAPACITY
30 MW
LOCATION
California, USA