top 10 best business country in the world

Switzerland

Panama

Finland

Luxembourg

Norway

Denmark

Sweden

Singapore

New Zealand

Canada

The 10 best companies to invest in 2022