Something Interesting Happening in the World of Goat Milk
We buy in the region of 175,000 litres of goat milk a year; sourcing a consistent supply throughout the year has presented problems to...