CHOB
COM:CHOBACHOBA
Choba Choba
- Privately Held
locale
Switzerlandmarket
PRIVATEindustry
Food & Beveragewebsite
www.chobachoba.com
Choba Choba is a Swiss chocolate brand owned by farmers, offering chocolates made from cocoa produced in the Huayabamba Valley in the Peruvian Amazon.