Tumblr founder David Karp steps down as CEO, COO Jeff D’Onofrio takes over

The microblogging platform’s business has struggl ...Read the full article