Press Releases

The ninth edition of BIOFACH INDIA together with INDIA ORGANIC 2017 concluded at India Expo Mart Limited (IEML), Greater Noida, Delhi-NCR on 11 November 2017 with a resounding success. For more information

Download Press Release

Testimonials