ITC Investor
ITC a multi-business conglomerate has diversified presence in FMCG, Hotels, Paperboards & Packaging, Agri Business & Information Technology.
Industry:
Consumer, Fast-Moving Consumer Goods, Hospitality, Information Technology, Manufacturing, Retail
Headquarters:
Kolkata, West Bengal, India
Founded Date:
1910-08-24
Employees Number:
10001+
Estimated Revenue:
$10M to $50M
Register and Claim Ownership