How It Fared
Ipca Labs financials over the years
Note: FY19 numbers for nine months ended December