The INDIA brand, founded in 1953 (United Kingdom), from 76 sister brands and 6071 competing brands. The INDIA brand is owned by MCCORMICK & COMPANY, INCORPORATED, a company listed in New York. INDIA belongs to the Consumer Packaged Goods business sector.