EquityScan
Bharat Parenterals Ltd reports Desai Shares' open‑market purchase of 1,356 shares · Equityscan.ai