Corporate Capital Trust Stock
Corporate Capital Trust Inc: Can You Rely on This 11.6% Yield?
Should Investors Consider This Ultra-High Yielder? In the investment world, markets can be efficient. This means that if something seems too good to be true, it probably is. Still, it’s hard to pass up the opportunity of owning a stock.