Versus - compare TEEAI and IPHL

Teesta Agro Industries Ltd. outperforms Indian Phosphate Ltd. on 20 out of 31 parameters.