kavron9259 kavron9259 02-05-2024 Business contestada One of the key principles of globalization is the belief that competition among businesses on a global scale leads to efficiency gains and better allocation of resources. a. True b. False