Lafayette Square USA Enters $80 Million Senior Notes Purchase Agreement
Lafayette Square USA has entered into a note purchase agreement for $80 million in senior notes.
Lafayette Square USA has entered into a note purchase agreement for $80 million in senior notes.