Twitter indicates it’s developing a new subscription platform

It's unclear what exactly the subscription platform would look like

Comments