iTraff Technology Announces Launch of New Image Recognition Platform

iTraff Technology Announces Launch of New Image Recognition Platform