Shares of Twitter fall as the micro-blogging site experiences an unexplained outage MarketWatch

More...