Updated: April 21, 2026
Innogy Ventures logo
Corporate VC

Innogy Ventures

Essen, Germany

About the program

Program type
Investment stage

Location

Investment offer

Check sizeFrom $1,000,000