Yahoo Joins Dell Swelling $13 Trillion Netherlands Haven

Yahoo Joins Dell Swelling $13 Trillion Netherlands Haven

Justin Sullivan/Getty Images

The Yahoo headqarters in Sunnyvale, California.