News

Microsoft PowerPoint has revolutionized the delivery of presentations so much so, that there it even has its own epidemic - ‘death by PowerPoint’. This is not so much a result of using it to support ...