EXEIdeas | December 1st, 2013 | 0 Comments | Guest Post / Internet / Internet MarketingTruth be told, social media is here to stay. Almost 95% of all online traffic goes through one social media platform or another. This means, more and more people are falling into the various target ma...