Senior Research Analyst Brad Meikle initiates coverage on Ormat Technologies.

Loading