Admittedly, Microsoft PowerPoint is a powerful tool – while its essential nature of being a standalone desktop software has not changed over the last twenty years, over this long period, like a rolling stone gathering moss, PowerPoint has gone way beyond it’s original premise of providing business users an elegant and user-friendly way to communicate [...]