Houlihan Lokey, Deutsche Bank advise sale of Stonehill Environmental Partners

Launched in 2021, Stonehill is an environmental services business that enables energy customers to recycle and dispose of water.