Press release: Country stores merger could reduce competition
Mole Valley and Countrywide Farmers each run country stores, operating a total of 99 premises primarily located across the South and West of England. These typically each have a bulk agricultural products supply business – through which they sell larg… read more