Portfolio 2 Investments Electra Clean Energy, Electric Vehicles unspecified €433 M Jul 2025 Investor Steward fintech, regtech, compliance, artificial intelligence unspecified $5 M Mar 2026 Lead