After months of pursing a strategic review looking for alternatives to increase the company’s value, management has struck a deal to sell it. Today Crescent Capital BDC and Alcentra Capital (ABDC) ...