Sagility India Block Deal of 21,433,312 shares at 38.68 worth 82.90 crore rupeesBy bigbreakingwire on May 28, 2025 May 28, 2025