New Delhi, India

The international food processing and packaging exhibition