Versus - compare 16691671 and MARC

Marc Technocrats Ltd. outperforms EKI Energy Services Ltd. on 28 out of 30 parameters.