ITC Ltd reported a consolidated net profit of ₹19,807 crore for the quarter ended March 2025 (Q4FY25), significantly boosted by an exceptional...