Tag: Los Angeles Department of Water and Power
Navajo Generating Station set to close in 2019
The owners of the Navajo Generating Station have decided to close the plant at the end of 2019 after a telephone meeting Feb. 13. The...