US and China-based MNCs operate almost 100,000 subsidiaries