Scottish recycling firm picks up Business of the Year accolade
Scotland’s largest organic waste management firm has been named as Business of the Year at a new Scottish awards ceremony. Family-owned, Keenan Recycling, which is headquartered in New Deer in [...]