Jun 22, 2012
“Simplificationism” Concept Growing As Companies Embrace Simplicity In Their Consumer Messaging. Launched by Fletch Creative, an Atlanta marketing firm, it is gaining the attention of the marketing industry as well as Atlanta-based companies.