Tequila\Johannesburg, part of the TBWA\ Group, has for the fourth year in a row raked in numerous awards at the 12th annual global Internet Advertising Competition (IAC) Awards. Walking away with a total of nine awards across six different clients, these awards honour excellence in online advertising The IAC awards were born as a result of the […]Read More