Investments
Instagram departures may help Facebook squeeze money out of its apps
Bank of America Merrill Lynch sees a silver lining for Facebook after the announced departure of two key executives. The firm reaffirmed its buy rating for Facebook shares, citing the money-making potential of its major […]