Twitter Ad Revenues Plummet 59%, Record Negative Cash Flows

1 comment