Category: Net Lease

  • Investment Grade Definitions

    8th September 2024 | by the Investment Grade Team

    in , , , , , , ,

    “Investment Grade” refers to the quality and stability of various investment vehicles, indicating low to moderate risk and a strong likelihood of fulfilling financial obligations. Originating from credit ratings, where bonds rated “BBB” (S&P) or “Baa” (Moody’s) and above signify solid fundamentals and reliable interest and principal payments, the term has broadened to encompass a…