ICICI Lombard Block Deal of 485,588 shares at 1892.50 worth 91.90 crore rupeesBy bigbreakingwire on May 2, 2025 May 2, 2025 12:05 PM