ITC (ITC IN) – Q4FY25 Result Update – Recovery to set in from 2H26 – Upgrade to ‘BUY’ Published on 22 May 2025 Download Full Report