Build presentations on-line: goodbye PowerPoint?
9 June 2008 · Leave a comment »
They are growing everywhere, like mushrooms: …
They are growing everywhere, like mushrooms: …
It’s become quite common in the days of the Web 2.0 to load personal and professional presentations to Internet sites …