Investor Shelf

Triodos

Company · 1 documents

Key number
$7–10 trillion USD
Expected capex over the next decade on AI, infrastructure and NATO spending increases. Rothschild & Co p.6