Home News Promise of a new advertising platform brings some fortune for Facebook