Our management team has over 70 years of investment management, renewables, and operating experience. Our knowledge of the solar supply chain and project development gives us broad access and critical insight into this expanding market.
January 29, 1974 - April 2, 2024
January 29, 1974 - April 2, 2024