> neither of which I would describe as 'corporations'
What do you mean? The former looks like a public limited company and the latter a private limited company, both of which are forms of incorporation, as opposed to a partnership. What kind of company did you think they were?
OK, yes, they are technically corporations - as am I, a sole director limited company. However, a banking app and an affiliate marketing network are not what I think of when people are talking about 'corporations'.