NEWS November 7, 2024By adminWhat Does itc ltd. gdr 144a Do ITC Limited (ITC) is a prominent multinational conglomerate based in India, with a diversified portfolio of businesses spanning across FMCG (fast-moving consumer goods), hotels, paperboards and…