Why yes I make random shit up about how people plan to finance their low latency satellite constellations allla damn time. Ya got me. It's a fair cop guv.
If he was lying why would he say IIRC?
I doubt that, since I've also heard this claim several times.