The Libra inaugural board meeting is taking place today (14 October) in Geneva, Switzerland. It comes against the background of a succession of apparently calamitous events for the putative crypto project. The latest hammer blow was dealt, predictably, by the G7 task force, which in a report seen by the BBC says that Libra can’t […]