Is it the right time to buy pharma stocks?
The Nifty Pharma Index is down 27% over the past year amid pricing and regulatory pressure