June 2, 2025 by Kenneth Millar « Back to Glossary IndexThe chance an investment will be lost or will provide less-than-expected returns. Related Articles: AboutDelaware Statutory TrustGlobal Infrastructure InvestmentsDemystifying Alternative InvestmentsGlossary: Bond" "« Back to Glossary Index