Economics & Finance

$31 Trillion +

Who cares, it’s just like Nord Stream, lots of bubbles.

Ralph Schollheimer

Redacted

Scroll to Top