Retail
Business Insider's YouTube Channel Triumphs at the 2025 Webby Awards
2025-04-22

In a remarkable achievement, Business Insider’s YouTube channel has been honored with both the Webby Winner and People’s Voice Winner titles in the Business Video & Film category at the 2025 Webby Awards. The prestigious awards recognize exceptional content on the internet, with only the top 4% of entries receiving these accolades. This success is attributed to the efforts of over 80 journalists who have crafted compelling documentaries over the years.

Details of the Achievement

Amidst fierce competition from submissions worldwide, Business Insider's YouTube channel stood out for its innovative and engaging content focused on the business world. In the golden era of digital media, the platform was recognized by esteemed judges from The International Academy of Digital Arts and Sciences as well as through public voting. Executive Producer Barbara Corbellini Duarte expressed pride in her team’s accomplishments, noting their journey toward reaching 10 million subscribers. Led by Erica Berenstein, the video team has consistently garnered recognition, including National Magazine Awards and New York Emmys.

Their documentaries explore diverse topics, such as the economics behind Lego pricing, military strategies, and global environmental practices, captivating audiences globally.

This victory highlights the growing influence of digital journalism in shaping modern media landscapes.

From an industry perspective, this triumph underscores the importance of quality storytelling in today’s digital age. As more viewers turn to online platforms for information, Business Insider sets a benchmark for excellence in content creation, proving that dedication and innovation can lead to significant achievements in the competitive world of digital media.

more stories
See more