Management said units have upside to $80, but doesn’t disclose detailed company information. Credit ratings suggests financial stress is widespread in the portfolio. Which story do you believe?
Excellent, eye-opening work. Thanks for sharing.
Excellent, eye-opening work. Thanks for sharing.