Investment Hercules Receives a BBB Reaffirmed Investment Grade Corporate Rating From DBRS, Inc. AIT News Desk Apr 18, 2022 DBRS Morningstar has Revised the Trend of the Rating to Positive from Stable Hercules Capital, Inc. (“Hercules” or the “Company”), the largest…