I was wondering about the source for this figure. For the curious, it comes from a private report from an independent consulting firm in the UK called MacroStrategy Partnership. I found this article talking about it, dated 2025-10-3.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments