In 2018, Forbes ranked the best countries for business based on factors including property rights, innovations, taxes, technology, corruption, and several other factors-what country topped this list at the number one spot?

A. Great Britain
B. United States
C. Italy
D. Switzerland

1 answer

In 2018, Forbes ranked the best countries for business, and the country that topped the list was B. United States.