Armada
Category: Investment Firm · Headquarters: United Kingdom · Tracked deals: 1
Armada is an investment firm focused on infrastructure assets. They invest across various sectors and geographies.
Website: https://armadapower.com
Recent deals
- Armada and WinDC partner for 11MW edge data center deployment at renewable energy sites in Australia — Partner (2026-03-16)
📈 The Sherpa Signal — one notable infrastructure deal a day.