Menu
Sign In Add Podcast

Acquired

Renaissance Technologies

6118.911 - 6125.46 Ben Gilbert

Totally. So I have to imagine it didn't go over well with the existing investors, but they just have so much leverage that what's going to happen?

0
💬 0

Comments

There are no comments yet.

Log in to comment.