The New Chocolate Bean Produces QUANtity But Sacrifices QUALity.

The bean is called CCN 51. The reason for its popularity among growers is a yield 400 times that of current cocoa plants. The bean also has a higher fat content. This gives the final chocolate that nice silky smooth… Read More ›