High-yielding Duke Royalty on the money
Duke Royalty, a company that makes its money by providing capital to companies in exchange for rights to a small percentage of their future revenues over a typical term of 25-40 years, has made two smart announcements in the past few weeks.