F5 wins 6 awards at last week’s Shanghai International Advertising Festival 2021

F5 obtained six SHIAF awards last week, making the agency one of the most awarded agency groups at this year’s festival. The Shanghai-based creative boutique agency receives their honors across …
( read original story …)