A few weeks ago, UK brand Lush announced that it would be abandoning social media altogether. This episode, I’m sharing my thoughts on this decision (and what it means for the rest of us in the ever-changing social media landscape!) Download the free Instagram cheat sheet: http://stephtaylor.co/ig Follow me on Instagram: http://instagram.com/stephtaylor.co
view more