• Russia wins Macro World Cup - Bank of America

    9 days ago - By RT

    Russia has retained its top position among developing nations, according to analysts at Bank of America Merrill Lynch. Moscow is reducing its indebtedness, which makes it the leader among the largest emerging markets .
    Read more ...