Versus - compare 16691671 and MARC

Marc Technocrats Ltd. outperforms EKI Energy Services Ltd. on 25 out of 29 parameters.