SL Group is an entrepreneurial investment firm based in New York City. Our focus is on the acquisition and management of a single high-quality company....
SL Group is an entrepreneurial investment firm based in New York City. Our focus is on the acquisition and management of a single high-quality company.