0 votes

Japan Stimulus - 116 Billion

http://www.bbc.co.uk/news/business-20981874

10.3 Trillions of Yens lol

Politically motivated?