A short film festival aimed at branding that draws worldwide attention from video marketers BRANDED SHORTS 2023 8 jurors & 27 nominated films from 11 countries are announced
A short film festival aimed at branding that draws worldwide attention from video marketers BRANDED SHORTS 2023 8 jurors & 27 nominated films from 11 countries are announced