11630 SW 97 Street, Miami, Florida 33176, US
Liberty Street is leading a roll-up of high growth energy service and efficiency (EE) companies in the US and Canada. The investment thesis is market consolidation of middle market EE companies with holding company serving as corporate aggregator and integrator of high margin & high growth energy efficiency and service companies.