Technology Republic Acquires SeedrsThe deal is worth approximately $100 million, creating a global private investment marketplace offered across North America and Europe. December 1, 2021