June 17, 2014June 17, 2014 Going Techno! Techno Image specializes in short animation advertising campaigns.