Tag: Mark Zuckerberg

tech

Instagram Founders Quit Facebook

The founders of Instagram leave Facebook