A bitcoin reflects in front of a monitor showing a stock barometer in Duesseldorf, Germany. Photo: EPA
26 June 2021
London police have seized a trove of cryptocurrency worth £114 million ($159,000) that...