maynarkh, 11 months ago Twitter lost a staggering amount of its advertising revenue.
Twitter lost a staggering amount of its advertising revenue.