vยทa0cf629
Economic Signal โ€” ITC Ltd reported standalone net profit of Rs 5,113 crore for โ€” OpenWatch