kbkbkbkb7069 kbkbkbkb7069 07-03-2024 Business contestada Trade agreements and technology are ______ in globalization. a) location b) dependent c) impediments d) facilitating factors