A reporter ~3 hours ago...

Just got confirmation that Esther Crawford, chief executive of Twitter Payments, is out.

Tweet