renovatingyourmind.com
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…