Definition : Tata Oil Mills Company
Category : Business » Companies & Corporations
Country/Region : India India
Popularity :

What does TOMCO mean?

Tata Oil Mills Company (TOMCO) was a public limited company and part of Tata group engaged in the manufacture and marketing of soaps, detergents, cooking oils, glycerine, fish products, cattle, and poultry feeds.