Tag: Instagram

tech

Instagram Founders Quit Facebook

The founders of Instagram leave Facebook