Redwood Trust Senior Notes: High Slippage For This Baby Bond (Rating Downgrade) Published 23 May 2025 Full Article