Ormat Technologies experiences decline in ROCE over five years

Ormat Technologies experiences decline in ROCE over five years