Biobest opens new production facility for biological controllers of aphids
On 24th April, Biobest announced the opening of a new €1.2 million state-of-the-art production facility at Biobest Maroc. The brand new facility covers an area of 2000 m2 and is […]
Wed 02/05/2018 by Richard Wilkinson