Tokyo Olympic board member would support another delay
Estimates in Japan suggest the one-year delay will cost $2 billion to $6 billion, most of which will fall to Japanese taxpayers.
Estimates in Japan suggest the one-year delay will cost $2 billion to $6 billion, most of which will fall to Japanese taxpayers.