Versus - compare INFOMEDIA and 17080272

Infomedia Press Ltd. is tied with Icodex Publishing Solutions Ltd. on parameters.