Skip to main content
play

Twitter shares plummeted after 70 million accounts were removed

But the company CFO eased investors’ concerns.
Time