SEC Orders BitClave to Pay Its ICO Investors $25 Million
BitClave, a 2017 ICO, has been ordered to pay back the proceeds from its token sale by the Securities and Exchange Commission. The project will pay back more than $25 million to 95,000 investors.
Orde...