Economy Opinion When Balance Sheets Trump Justice: The Sterling Biotech Deal pseshkumar November 26, 2025 0