A Welsh computer engineer, James Howells, is pursuing the purchase of a landfill site in South Wales, believing it to be the resting place of a hard drive containing 8,000 …
A Welsh computer engineer, James Howells, is pursuing the purchase of a landfill site in South Wales, believing it to be the resting place of a hard drive containing 8,000 …