Twitter shares tumble on forecasts for weaker revenue, higher costs

Twitter shares tumble on forecasts for weaker revenue, higher costs