MCCA
COM:MCCAININDIA
McCain India
- Privately Held
locale
Indiamarket
PRIVATEindustry
Food Processingwebsite
www.mccainindia.com/
McCain India produces frozen potato products, including French fries and various snacks, self-described as the world's largest producer of French fries.