Data finds employee-owned businesses are better perceived than businesses not owned by employees Share: FacebookTwitterLinkedinemailPrint -->