Rights Jul 07, 2025 Jul 07, 2025 Jun 25, 2025 Rights ratio: 3 share for every 20 held at a price of Rs 143.0 ...