International cocoa prices have experienced a historic price surge, rising by over 300% in the space of 12 months from £2,166 per tonne of cocoa in...
07e6f08f4b59bccd8949c44e64083023