NewsVimeo Reveals Winners of Inaugural Short Film Grant, Awarding $150,000 to Five Emerging FilmmakersJuly 8, 2025