Both companies has outsource lot of critical departments to off source; however, even though it is cheaper but their quality were not up to standard and it required lot of rework and have defect which actually cost more. Intel has spends a lot of resources on Research and Development on off source but off source has not break through on technology and not accountable for their works. Over promises but under delivery is part of the culture. Quality Control supports to test all phases and they able to provide documentation on those; however, it always fall short when it ran in production. BTW, Intel has spend major money/resource on design but has no break through for many years. Boeing 787 software bug was written by off source team.