St. Petersburg, Florida , June 20, 2025 (GLOBE NEWSWIRE) -- The Helen Keller Award, often referred to as the “YouTube Oscars” for women micro-influencers, has announced its list of 2025 finalists.
This is read by an automated voice. Please report any issues or inconsistencies here. YouTube brought 300 creators to a Playa Vista event with brands like Lowe’s and Shark Beauty. More than 500,000 ...