Business Insider's YouTube channel surpasses 10 million subscribers, earning a Diamond Play Button
Business Insider YouTube channel
Business Insider
We are thrilled to share that Business Insider's YouTube channel has been awarded the platform's coveted Diamond Play Button, which is presented to creators who surpass 10 million subscribers.
Video is at the heart of how we bring Business Insider's journalism to life and is a growing focus for the company. Reaching 10 million subscribers on one of our YouTube channels — and 36 million across all of them — is a testament to the strong...