Tokyo Olympic stadium 90% complete; opening set for December

But Tokyo is spending at least $20 billion to get ready, 70% of which is taxpayers’ money. (This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.) …
( read original story …)