Hudson SL Pool Series I Trust
Hudson is invested in approximately 60 MW of residential solar systems through an asset backed private securitization of loans comprising 7,400 solar systems across the US. This investment was fully deployed in 2017.
Date of Initial Investment
An experienced asset management firm in the sustainable investing sector.
Follow us on social