Toshiba America Energy Systems secures long-term service agreement for High Desert Power Project

Image: Toshiba wins long-term service agreement for High Desert Power Project. Photo: Courtesy of Matthew Henry on Unsplash.