What’s the deal with Emerging Markets?

By |2023-01-05T04:41:25+00:00January 5th, 2023|Finance, Investing, Market Place Review, News|

Emerging markets, defined by MSCI as 46 countries including China, India, Southeast Asia, Latin America, and Africa, have largely been a disappointment for investors over the last 15 years, with negative returns. This is due in part to the traditional index being filled with state-owned enterprises, or government-owned banks and oil companies, which are often