image

Pepper prices stay firm

 ipc  02/02/2012  1660