Results Slide at IT Firms

18:06 PM | May 29, 2009 | Esther D'Amico