How convenient for influx of potential new voters
Britain’s National Cyber Force will be based in Lancashire, the government has said – though despite obvious clues neither the Ministry of Defence nor BAE Systems will confirm the force’s planned new location.…