The project features over 212,000 solar panels with a combined capacity of 119MW, capable of producing 242,000MWh of solar ...
Ormat Technologies has secured two 15-year tolling agreements for energy storage facilities in Israel in a significant entry ...