The series of bad news for Libra continues, now, apparently, backers of the project are second-guessing their involvement. Libra Head, David Marcus, formally with PayPal [...]The post Libra Head Calls BS on Press Report Claiming Visa and MasterCard Might Back Out appeared first on Coingape.