ParentFull threadhkmurakami·Look no further than the $2.5 billion debacle that is the new Tokyo Olympic stadium.A rather lavish expenditure for a country that is deep in debt.View on HN