Strategic alliances are an introduction to dealing with strategic shocks: A study of the opinions of a sample of the administrative leadership of contracting companies operating in the city of Mosul. (2024). Entrepreneurship Journal for Finance and Business, 5(2), 32-46. https://doi.org/10.56967/ejfb2024400