The new social media site Ello has exploded in popularity recently among people seeking a social network that doesn’t fill their feed with advertisements. AdWeek reported that the invitation-only site is receiving 45,000 hourly requests to join, which is far more than the fledgling site can handle. This leads brands to wonder – what is their role on the hottest [...]