Agree - boutique turnaround investment company that has bought in did due diligence and liked what they saw / heard. Of that you can be certain.