How many numbing slides have you had to endure of pie charts or ones littered with hundreds of words? PowerPoint is probably one of the last media frontiers that we need to take a serious look at, implode and re-invent.
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more