> 442 million
Current market cap is up to 70 billion! 90% of which has been printed in the last 2 years, and wasn't even covered by the report. Looks like they're going on a last ditch printing spree
Current market cap is up to 70 billion! 90% of which has been printed in the last 2 years, and wasn't even covered by the report. Looks like they're going on a last ditch printing spree
No comments yet.