Live feed10:15:09·1450dINSIDERFilingvia QuantisnowSEC Form 3: New insider Investcorp Bdc Holdings Ltd claimed ownership of 3,582,354 sharesByQuantisnow·Wall Street's wire, on your screen.ICMB· Investcorp Credit Management BDC Inc.FinanceOriginal source