Are people worried about their deposits? Was Twitter too big to fail? Myspace? Digg?
less tweets per user (down by 25%)
less time spent on the platform
less overall visits
> side from some advertisers leavin
that's some understatement!
Ad Sales: down by 59%
Are people worried about their deposits? Was Twitter too big to fail? Myspace? Digg?