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: 0 Total: 20 [Share]
] [