Ad image

Investment

An investment is an asset or item acquired with the goal of generating income or appreciation. Appreciation refers to an increase in the value of an asset.

The MENA Investment Puzzle: Why Regional Integration Still Eludes Capital Markets

Despite shared language, overlapping demographics, and ambitious development agendas, the Middle East and North Africa (MENA) remains one of the…

Yasin Bentiss, CFA Yasin Bentiss, CFA

Public Debt: Four Ways to Deleverage

“There are these people who think we don’t have to take all these tough decisions to deal with our debt.…

Sebastien Canderle Sebastien Canderle

Top 10 Blogs of 2025: Insights on Market Cycles and Financial History

The blogs that resonated most with readers in 2025 were those that used historical evidence to illuminate present-day dynamics. Across…

Cathy Scott Cathy Scott
- Advertisement -
Ad imageAd image