Twitter shares plummeted after 70 million accounts were removed

But the company CFO eased investors’ concerns.

     

 

 

loading...