Semantics

THE BOTTOM LINE

The woolliest words in business

Innovation. Sustainability. Purpose. Yuck