Kraken Prepares for IPO with New Restructuring Strategy | Bitcoin Info News