Netherlands-based produce supplier The Greenery has filed an annual loss of EUR21m (US$29m) amid falling sales and charges from restructuring measures drawn up to control costs.