11 MAR - 14 MAR 2025

Johannesburg Expo Centre

Ishida RSA

{“id”:”300″,”name”:”Ishida RSA”,”description”:”Ishida is a world leader in the design, manufacture and installation of complete weighing and packing line solutions for the food industry, helping manufacturers…