23-08-2021 16:31
via
adage.com
YouTube boasts $30 billion in payments as creator wars heat up
The company says it laid the groundwork for growth by cleaning up the site for advertisers.
Read more »