ITC shares decline over 3%; market valuation drops by ₹17,269
Shares of ITC dropped over 3% after British multinational BAT Plc trimmed its ownership in
Read More