Obelisk is latest legal business to achieve B Corp status