Organization:
Owl Rock Technology Finance
LEI 254900G5EZJSOD3UKL16
Organization name
Owl Rock Technology Finance Corp.
Country name
USA
Country of registration
USA
Industry
Other Financial Institutions
Bond debt
1,325 mln USD