Remember Facebook? The social media network you used to connect with friends and family members to know what they are up to, how their vacation was, or even play some Farmville? Well, it seems the company is trying to find itself again with its new Feeds tab.
more…