Technology | Tue Apr 15, 2014 3:27pm IST

Turkey says Twitter agrees to close some accounts, no tax deal yet