Loading GRANULES...

    Granules India Ltd (GRANULES) Stock Price ₹654.15 +3.44% | StockMagnets