Ormat Technologies Incorporated

61°