Is it hard to imagine 1) China 2) India 3) USA 4) Japan 5) Germany in 15 years? standard.co.uk/news/uk/uk-ove…

Is it hard to imagine 1) China 2) India 3) USA 4) Japan 5) Germany in 15 years?
standard.co.uk/news/uk/uk-ove…