Versus - compare CAPLIPOINT and STAR

Strides Pharma Science Ltd. outperforms Caplin Point Laboratories Ltd. on 24 out of 42 parameters.