image

Pepper futures up on lower supply

 ipc  30/11/2010  1882