China is the largest developing economy for Foreign Direct Investment (FDI) flows attracting US$173.48 billion in 2021