Tag: Mike Krieger

tech

Instagram Founders Quit Facebook

The founders of Instagram leave Facebook