There are 100s of reasons that make you to be a part of Twitter – the micro-blogging site, some stands for your friends, some for business, some for...

Adding a user experience this is what all the time the companies are looking for, but sometimes it would not be the case. This is what the Microsoft admitted...