Browsing: Sotirios Paroutis

This week brought yet more disappointing results for Twitter. The past six months have been turbulent for the social media platform. In its latest round of quarterly results, it reported a net