Post #1762451
2026-04-26 07:24 UTC
@jannem or perhaps they are pulling up the ladder, making it harder for the smaller companies to compete with them, because they already have all the infrastructure and processes in place,, but new companies would need to develop all that first
Replies (0)
No replies.