Home Tags 5093E

Tag: 5093E

Producing 20,000 kg of fresh, gourmet vegetables each week, all of which must be perfectly sized to fit a salad fork, means harvest is a delicate art for Western Australia’s The Loose Leaf Lettuce Company. Regarded as one of the...