Companies on the rebound

Duke Royalty (DUKE:23p), an Aim-traded 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 issued results for the 12 months to 31 March 2020. They reveal the short-term financial hit from the Covid-19 pandemic on the portfolio, and the opportunity, too.