Cumbernauld is a large town in North Lanarkshire, Scotland, and it is the tenth most populous locality in the country. Communities Officer Neil MacLeod stressed that two people had contacted officers in the space of a weekend regarding a suspicious message they had received on their computer. Bitcoin scams have increased quite exponentially over the […]