Farmfoods specifies Star ammonia cooling technology
2015-09-16
The frozen food specialist, which operates around 300 retail stores in the UK, chose the technology for its brand new distribution centre in Avonmouth, which supplies frozen and chilled goods to Farmfoods outlets across the south of England.