China overtakes the US as the top foreign investment country

China has passed the US as the country with the highest foreign investment last year. The coronavirus has limited the influx of foreign investments into America. China surpasses the US as the top foreign investment destination The United States has been displaced as the top country for investments on a global scale. This figure was...

Continue Reading