• About us

    Stream Invest Holding AG (SIH) is a Swiss investment and service providing company focusing on the international renewable energy sector.

    • Founded in 2004
    • Headquarter in Kerns, Switzerland
    • Operating worldwide
    • More than €30 million invested equity
    • Over 70 employees

our key advantages

  • Diversified investment portfolio with returns from energy production & project development
  • Project pipeline through own development in shareholdings & acquisition in strong network
  • Management with over 25 years of experience in renewable energies, paired with a first mover mentality with own professional expert teams in core markets
  • Over 30 million Euros of equity invested in international renewable energy companies & assets

Key Facts


  • 8

    Offices and branches in existing and emerging energy markets worldwide.

  • 192

    MW of installed renewable energy capacity realised by Stream Invest affiliated companies as owners engineer and/or EPC.

  • 270

    MW of renewable energy capacity planned and developed by Stream Invest affiliated companies.

  • 175

    MW under operational management, among which 35.8 MW are also partly owned by Stream Invest affiliated companies themselves.

  • 145

    MW of renewable energy capacity in the planning and building pipeline.