Loading…
Toshiba America secures 12-year service agreement for High Desert Power Project · Endata