Tag: Twitter Posts $270 Million Loss