This slide show is worth a look, if only for the business imagery in combination with Web 2.0 concepts. Oh those smiling faces! Is there nothing that makes them happier than achieving business objectives?
Today: 3 Total: 94 [Share]
] [