Facing backlash, some corporate leaders go ‘under the radar’ with D.E.I.

Facing backlash, some corporate leaders go ‘under the radar’ with D.E.I.