No, Horlicks does not come from India or not a Indian Company. Horlicks is a British health and nutrition company. Hindustan Unilever...
General
Yes, Freecharge belongs to India. It's an Indian digital payment and financial service company that operates as an Indian multinational financial...
Yes, Microtek is a company based in India. Microtek is an Indian company that operates in the power products sector. Its...
Lakme, yes, is an Indian Brand. The Indian cosmetics company was founded by JRD Tata as part of the Tata Group. Lakme,...
