Versus - compare METSL and 542248

Maestros Electronics & Telecommunications Systems Ltd. outperforms Deccan Health Care Ltd. on 29 out of 40 parameters.