
ROUNDUP: Q1 2025 financial results from Eos and Ormat, Hecate Grid’s rebrand
The company shared its first quarter 2025 financial results on 6 May, reporting a US$10.5 million quarterly revenue, which the company claims is the highest in its history. Eos’ operating expenses amounted to US$28.4 million, reflecting a 46% rise from the …