News

KREF's Series A is attractively priced for a company with a credit rating of B+. Though current yields of near 9% exist, ...