avatar

Investor Owl

Macro-economic deep-value investor