LeoValdez8034 LeoValdez8034 28-03-2024 Business contestada _____________ refers to companies headquartered abroad who elect to bring production and manufacturing to domestic subsidiaries.a. offshoringb. multinational corporationsc. foreign direct investmentd. international expansion