Richard Davenport

Richard Davenport
Contributor since: 2007
Intel: Don't Buy the CAPEX Head Fake