Is diversity good for business?