Businesses go back to the question they seem to ask every few years: why should I learn about these new social media platforms? You should be in the know even if you don’t plan to set up a business profile any time soon. Below are three reasons why.
In their recent press release, Ello calls itself “the creators network” focused on a beautiful and ad-free experience. "Ello is for anyone who respects, enjoys, is entertained by, or participates in the creative process.”