Special Report: Agency A-List

Isobar China Group is Runner-Up for 2016 International Agency of the Year

Despite Tough Economic Climate, Organic Revenue Growth Was 44%