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: 5 Total: 96 [Share]
] [