Russia, Ukraine Are in Top 10 World’s Worst Economies
Russia, Ukraine are among the world’s worst economies along with a score of struggling African states in the emerging countries sector. Russia is #10 Worst Emerging Economy Following the collapse of oil prices, the Russian…