BIOFACH INDIA | INDIA’S LARGEST ORGANIC TRADE SHOW on NATURAL PRODUCTS
Days
Hours
Mins
Secs

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