
Carr’s Billington appointed as Merlo dealers in Cumbria and the North East.
Italian handler manufacturer Merlo firms its foothold in the UK with the recent appointment of Carr's Billington as dealers in Cumbria and the North East. Merlo franchises will be run from Carr's Billington's...