AP NewsAlert

Japan approves $10.7B in fresh stimulus, seeking to revive stagnant economy as election looms.

ERROR: Macro footer is missing!