280 likes | 561 Views
Corporate Heritage - ITC Limited. One of India's top 3 private sector companies Revenue: USD 3 billionMarket Cap: USD 13 billion20,000 people in 20 CountriesTouching the lives of over 3.5 million farmers and 2 million retailers in IndiaSet to become the first carbon-positive com
E N D