School of Communication Arts retains its title as the most awarded advertising school in the world with fresh influx of award wins
The School of Communication Arts (SCA) has concluded this year’s awards season with a spate of prestigious prizes to its...