European Union (EU)
Headquarters: Belgium · Tracked deals: 2
The European Union, an economic and political union of 27 member states, manages a €1.2 trillion 2021-2027 budget and an additional €800 billion NextGenerationEU recovery fund, driving significant infrastructure investment across energy, transport, digital, and environmental sectors within its European geography.
Website: https://europa.eu
Recent deals
- Landatu Solar tests modular floating solar energy system at Port of Bilbao — Partner (2026-03-11)
- DESIREE project to design, build, and validate a 40-kilowatt multi-stack prototype system for green hydrogen production — Investor (2026-03-08)
📈 The Sherpa Signal — one notable infrastructure deal a day.