ITC, the Indian consumer goods giant, has announced that it has inaugurated a new state-of-the-art food manufacturing and logistics facility in Kapurthala, in the state of Punjab, India. According to sources, the new plant, which is spread over 72 acres of land, will boost the Punjab’s food processing sector and help to strengthen the state’s economy. As well as generating employment, the company claimed in a statement that the facility …