If We Told You Sunrun’s Recent Convertible Bond Cost ~15.4% (or 8.14% for the Debt Portion Alone), Funds Which it is Investing into “Assets” that Generate ~3.7% Returns… Would that Make it More Compelling as a Short?
Sign in to read
Redirecting to sign in…