Primary tabs
Company Description
Roots Potato Chips is a potato chip producer from Aberdeen that focuses on being involved in all parts of the potato’s journey from seed to the customer’s palate.
Subsidiaries and Factory Location
No Results Found