ITC Limited
ITC Bhadrachalam House 106 Sardar Patel Road, Secunderabad, Telangana, India, 500003
Share on
ITC Limited
ITC is one of India’s foremost private sector companies with a Gross Sales Value of ₹ 90,104 crores and Net Profit of ₹ 15,058 crores (as on 31.03.2022). ITC has a diversified presence in FMCG, Hotels, Packaging, Paperboards & Specialty Papers and Agri-Business.