Twitter sees more users and rising revenues 23rd April 2019 RMS Manager The social media platform reports better-than-expected results as it plans to minimise “outrage”. Read full original article »