DescriptionStream Invest Holding AG is a Swiss renewable-energy investment holding company focused on wind and solar assets. The company develops, finances and manages renewable energy projects through subsidiaries and partnerships, including offshore wind developments in the Philippines.