Usha International has set up an in-house advertising company -- Goldilocks India -- to take care of all the creative mandates of the different business verticals within the company. Goldilocks, a wholly owned subsidiary of the company, will initially take care of the in-house creative mandates but will also function as an independent company like any other conventional advertising agency.
Goldilocks will provide better focus and timeline adherence to the advertising, marketing and brand communication of the company. The company is also looking to hire senior personnel for the agency.