Osprey Technology Acquisition Corp. Announces Completion of $275000000 Initial Public Offering – Business WireBy / November 5, 2019 Osprey Technology Acquisition Corp. Announces Completion of $275000000 Initial Public Offering Business Wire Share this:TweetReddit