Global computer hardware and information technology giant; based in Palo Alto.

Leave a Comment