GES secures $252 million EPC contracts for four Spanish solar projects
The EPC contractor has won four contracts for solar development in Spain, representing a significant project pipeline in the European market.
X Bluesky Threads LinkedIn Email
Coverage
Related stories
More coverage from around the web
Appeared in: 2026-10-17 (#15)