AdForum has released the 3rd edition of the ‘Business Creative Report’, which showcases a unique ranking of the most awarded campaigns,....