7 posted 4 years ago by pizzakek 4 years ago by pizzakek +7 / -0 5 comments share 5 comments share save hide report block hide replies
They are all owned by the same people / all invest in each other. State street seems to have more of a reputation for investing in tech companies. This is anecdotal based on my perception.