December 18, 2013blockchain China currency controls linked to Bitcoin’s 69% decline this afternoon Headlines like “China bans bitcoin deposits” are short, catchy, and in the spirit of financial news, try to pin a market move […]