28 Nov 2025

Keeping salad greens on the shelves, 52 weeks of the year

From Country Life, 7:15 pm on 28 November 2025

Since officially opening last April, Leaderbrand's Future Farms facility has allowed them to grow salad greens all year round.