Banco Sabadell
3
Deals
2
Technologies
1
Markets
6
Partners
Banco Sabadell is a Spanish financial institution that provides banking services and financing solutions. They participate in infrastructure projects as a lender.
Investment Focus
Technologies
Solar2
Solar|Battery Storage1
Geography
Spain3
Deal History (3)
Co-Investors & Partners
Global Infrastructure Sherpa