Ad spend on Twitter slumps over 70%, sales accounts for 90% of revenue | English News | WION

This post was originally published on WION.