Arielle Pardes November 20, 2014 When social media new-kid-on-the-block Ello launched in August, people went crazy over it. The network, which is still invite-only, was receiving over 600,000 invite requests per day as people clamored to get onto the site. With Facebook already wobbling in popularity, Ello seemed to have something that other social networks … Continue reading What Does Social Media Upstart Ello Mean for Advertisers?