New Intel CEO Bob Swan takes a humble tone in a meeting with investors after a huge earnings shortfall: \'We let you down\'

This is a Business Insider Prime story. Click the link below to read it.