UK industry embarks on last-ditch attempt to derail pesticides Regulation

Nov. 19, 2008