The correct answer is letter E
Strategic alliance is the formal relationship between two or more companies that seek to achieve a set of objectives previously agreed, however, maintaining themselves as independent companies.
A strategic alliance is an agreement between two companies to undertake a mutually beneficial project, while each maintains its independence. The contract is less complex and less binding than a Joint Venture, in which two companies pool resources to create a separate business entity. A company can enter into a strategic alliance to expand into a new market, improve its product line or develop an advantage over a competitor. The agreement allows two companies to work towards a common goal that will benefit both.