News

BetaClimate & energy, clustered across 41 sources.

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.

Coverage

Related stories

More coverage from around the web

Appeared in: 2026-10-17 (#15)

← Back to the brief