Facebook is set to introduce a feature that allows users to embed posts on their websites. Users can also expect to see more ads on their news feeds.
Share this note: