aoe

IT and technology turkeys

A technology turkey can be a product, trend, technique or theme that was touted (or hyped) and flopped for various…

13 years ago