Twitter has plans to set up a research and design center in India, in the technology hub of Bangalore, its first facility outside the US. This is a part...Read more