Tag: Facebook

tech

Instagram Founders Quit Facebook

The founders of Instagram leave Facebook