Bullish
Ormat Technologies Begins Lower Rio Energy Storage Facility Operation
ORA strengthens its U.S. footprint as the Lower Rio storage facility begins commercial operation in Texas.