CryptoSpartanscom Reports $100M DepositsSpartanscom reports $100M deposits during beta, ranking 14th internationally. The project is focusing on volume, rankings, and a broader service offering.17 APR '2612