equitylore
Natco Pharma Limited in DSP Quant Fund · equitylore