Versus - compare 17041213 and ESHAMEDIA

Esha Media Research Ltd. is tied with Chatterbox Technologies Ltd. on parameters.