Strategic alliance Definition
A Strategic Alliance is a mutually beneficial long-term formal relationship formed between two or more parties to pursue a set of agreed upon goals or to meet a critical business need while remaining independent organizations. It is a synergistic arrangement whereby two or more organizations agree to cooperate in the carrying out of a business activity where each brings different strengths and capabilities to the arrangement.