Why do firms form strategic alliances?
Strategic alliances, a medium to a long-term relationship between firms, are formed to support partners to achieve their strategic objectives through cooperation.