Did you know there are companies that must pay out 90% of their earnings to shareholders?
They have to. By law. They can’t...
I'm going to tell you about my new favorite income play. They're known as Business Development Corporations, or BDCs for short.
Here's ...