Stock buybacks represent one of the most insidious bits of financial engineering in the markets - executives claim that they're returning money to...
Better-than-expected earnings this week by several major technology vendors suggest a rebound is underway in corporate IT spending - much of which...