ITC Limited is an Indian multinational conglomerate company headquartered in Kolkata, West Bengal. Established in 1910 as the 'Imperial Tobacco Company of India Limited', the company was renamed as the 'India Tobacco Company Limited' in 1970 and later to 'I.T.C. Read More
Following major progress in the nascent Indian 'plant-based meats' landscape in the second half of 2021, the first major Indian FMCG company has announced a foray in the burgeoning sector. ...
MyGate, India's leading community management solution, has launched a lifetime free plan to enable housing societies to go digital, in an attempt to help them manage their premises in a safe and secure manner. ...