Exchanging knowledge and skills can facilitate new products or services by extracting discrete activities from various units and combining them in a new unit or by establishing joint ventures among internal business units. Oracle, for example, purchased a number of software companies in order to create a suite of software codename “Project Fusion” to help corporations run everything from accounting and sales to customer relations and supply-chain management