Loading...

an image of undefined
01/12 20:57
Ormat Technologies (ORA) Signs 20-Year Power Purchase Agreement with Switch, Boosting Shares to Near Five-Year Highs | Intellectia.AI