Linda Yaccarino, the recently hired CEO of Twitter, is responding to claims that Twitter traffic is decreasing as a result…
This website uses cookies.