Twitter has laid off more people during the weekend, according to a recent report. This included product manager Esther Crawford, who spearheaded Twitter Blue and the upcoming payments platform.
Esther crawford RSS
Twitter has begun applying for regulatory licenses to become a payment platform, according to a recent report. The company has also been busy with regulatory checks and state license applications.