SHARE

Tech Crunch reports: “Last year, Facebook was reportedly scouting for office space in San Francisco in order to find a space suitable to house some 100 Instagram employees. Today, the company is officially confirming its San Francisco plans with an announcement that it has leased four floors at 181 Fremont in San Francisco.”

Read more