Newbie catching up23 Aug 2025 09:09
Curious where the £100M+ institutional investment rumor is coming from. I’ve seen the MBS/Qatari link and the Bitcoin treasury angle, which are definitely novel—but has anyone seen actual filings, term sheets, or FCA-related disclosures that point to a raise of that scale? Would love to separate hype from signal.