TWTR Shares Decline 13% after Twitter Unveils Q1 2021 Earnings Results

Ibukun Ogundare