
Buffalo Farm founder Steve Mitchell who has been forced to call in the administrators
Award-winning Fife-based Buffalo Farm has apologised to investors who have lost money following the announcement that the business had been forced to go into administration. Founder and sixth generation...