What was the total size of the nontraded BDC industry in terms of total assets as of March 31, 2023?
Answer:
The nontraded BDC industry reported total assets of approximately $89.0 billion as of March 31, 2023, up from $86.7 billion as of December 31, 2022, and $60.7 billion as of March 31, 2022.