Twitter reportedly tried to buy Instagram for $ 525 million

Twitter reportedly tried to buy Instagram for $ 525 million

Twitter reportedly tried to buy Instagram for $ 525 million