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?
Good research, as always!
Good research, as always!