Russia breaks into top 5 world economies, displacing Germany

Russia has overtaken Germany as the fifth largest economy in terms of purchasing power parity, according to the latest World […]