
The ranking is led by the United States, which scored 100 on the index. China ranked second with a score of 53.8, followed by Singapore, the United Kingdom, France and South Korea.
The ranking is led by the United States, which scored 100 on the index. China ranked second with a score of 53.8, followed by Singapore, the United Kingdom, France and South Korea.

This article was originally published by an external source. Read the full story at the source.
Read Full Article at Source ↗