MarKom New Screenforce Switzerland study: advertising perception of TV commercials unbeatable Read more