Versus - compare 11290671 and TARAI

Swasth Foodtech India Ltd. outperforms Tarai Foods Ltd. on 16 out of 26 parameters.