How has the role of joint ventures and alliances evolved?