Facebook v/s Twitter – The battle of the best
When you think of social media platforms, Facebook and Twitter are the two giants that will most likely be the first ones to strike your mind. They have virtually become generic names for social networking! …