2 ms·
More accurate title is 'America Lost China'. The US seems to pride itself on 'shooting itself in the foot' with badly-thought-out policies on trade with China.
by simonblack 4y ago
More accurate title is 'America Lost China'.
The US seems to pride itself on 'shooting itself in the foot' with badly-thought-out policies on trade with China.