If they’re saying it’s “under development” it’s been operational for years and they’re taking it public because they’ve already got something better.
That is what I was thinking. I think I saw the same press release about a decade ago.