Lafayette Square Secures $65 Million in Private Placement Following Investment-Grade Rating
Lafayette Square's successful $65 million private placement demonstrates growing institutional investor confidence in working-class market investments, supported by its recent BBB credit rating and strong financial performance.