Tech Terms Infographic
Posted on July 18th, 2013 by True Media
Saw an interesting infographic today on outdated tech terms so we thought we’d share. Do you have any to add to this list? Tell us in the comments below.
For more interesting infographics follow us on Pinterest at pinterest.com/truemediaagency