Answer:
d. strategic alliance.
Explanation:
A strategic alliance -
It is the practice between any two companies , which gives both of them some mutual profit by working on a common project , is known as a strategic alliance .
The idea behind starting a strategic alliance is to improve or expand the company in the upcoming market , this can be a short term or a long term agreement plan .
This agreement tends to benefit both the company .