Tuesday, Jan. 19, 2021

Avalon Films, a stalwart of the Detroit advertising community, is taking the bold step to retire its brand name as it merges its roster, its service offering, its marketing and its leadership with sister company Hudson.

Now known simply as Hudson, the company, co-founded in 2006 by...

MySHOOT Company Profiles