Valuations are much lower than they were during the dot-com bubble, but what else sets the current AI enthusiasm apart?
In 2022, the global net assets of mutual fund and ETF providers totaled $38 trillion. This chart shows the industry's biggest brands.
Investor optimism regarding vaccine news and the U.S. presidential election has led to record breaking inflows into the stock market.
With ESG investing outperforming benchmarks, could green bonds be next in line? We unpack the megatrend taking hold of the financial world.