Versus - compare 13521252 and MANUGRAPH

Shayona Engineering Ltd. outperforms Manugraph India Ltd. on 15 out of 27 parameters.