All about finance. Investment firm Deerfield Management secures $600 million funding amidst challenging market conditions. , and Administrator 2025 May 6