Managers invent new ways of describing corporate initiatives; “responsible business” as an alternative.
Source link