“Social Media Crisis” and Other Buzzwords that Need to Go
Melissa Agnes
JULY 17, 2014
Used in the context of physics or financial services, leverage is an appropriate industry-specific term. Innovative is defined as: (of a product, idea, etc.) When it comes to business-speak, all-things innovative took a beating in 2013: The Wall Street Journal names it as one of the year’s most hated buzzwords.
Let's personalize your content