worldwide

Geographic Representations and Key Figures

At the beginning of its development Stream Invest Holding’s key markets have been Europe, especially France and Italy as well as Eastern Europe, later followed by CIS countries, such as Azerbaijan.

As the European market is consolidating and maturing, over the last years SIH is increasingly focussing on emerging countries and the new high potential areas for renewable energies, such as Latin America, Sub-Saharian Africa and South East Asia.

With its headquarters in Kerns, Switzerland, Stream Invest Holding AG (SIH) is currently operating companies in 13 countries in existing and emerging energy markets worldwide with offices in Germany, Czech Republic, France, Romania, Bulgaria, Azerbaijan, Italy, Spain, Canada, Brazil, Russia and Philippines.

 

  • 13

    Offices and branches in existing and emerging energy markets worldwide.

  • 147

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

  • 225

    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.

  • 74

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