Scottish potato mogul rakes in £4.6m pay cheque

Rooster potatoes are part of the Albert Bartlett brand
Rooster potatoes are part of the Albert Bartlett brand

Breaking

    Cancel