Loading...

Ormat Technologies (ORA) Signs 20-Year Power Purchase Agreement with Switch, Boosting Shares to Near Five-Year Highs | Intellectia.AI