You are here: Home Archives Facebook slides after Instagram's cofounders resign - Business Insider India