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: 6 Total: 97 [Share]
] [