*Result*: Lipstick on a Pig?

Title:
Lipstick on a Pig?
Authors:
Source:
Communications of the ACM. Dec2021, Vol. 64 Issue 12, p11-12. 2p.
Database:
Business Source Premier