By Alexa Wang Source: Flux Social media advertising has become the holy grail of marketing strategies. In the past few years, social media platforms have developed by leaps and bounds, surpassing everyone’s expectations and carving out a place for themselves among viable marketing channels. So, it only makes sense to leverage these websites to help […]