Tribeca Strategic Acquisition Corp. Announces Closing of $140,000,000… · News Impact Screener