alliance and joint venture

Other