Live feed17:07:27·1471dINSIDERFilingvia QuantisnowSEC Form 3: New insider Spring Creek Capital Llc claimed ownership of 1,732,500 units of Class A Ordinary SharesByQuantisnow·Wall Street's wire, on your screen.TPBA· TPB Acquisition Corporation IFinanceOriginal source