news Ipca Labs share price: This drug maker, 40% owned by MF & FPIs, just had a weak Q2. Time to sell? November 24, 2021