Japan, stop shooting yourself in the foot: S&P
Share

Japan, stop shooting yourself in the foot: S&P

Paul Sheard, Chief Global Economist at Standard & Poor's, says the use of contradicting monetary and fiscal policies is weighing on Japan's economy.
03:39
Mon, Nov 17 20145:34 PM EST