Versus - compare MRPL and BPCL

Mangalore Refinery And Petrochemicals Ltd. outperforms Bharat Petroleum Corporation Ltd. on 30 out of 46 parameters.