Ormat Technologies, Inc. (ORA) Misses Q3 EPS by 13c, Sales Fall Short

Go back to Ormat Technologies, Inc. (ORA) Misses Q3 EPS by 13c, Sales Fall Short