Press Release

IL MAKIAGE Acquires Leading Israeli Computer Vision Startup Voyage81