Assistance and insurance products provider CPP Group said it has gone through a “defining stage” in its journey, just days ...