I still am dubious about G+. Active users spend 6 minutes per month? That’s active?
Posted by Philip Emmanuele, February 2014
I still am dubious about G+. Active users spend 6 minutes per month? That’s active?
Posted by Philip Emmanuele, February 2014