Post Thumbnail

There's market prominence, and then there's sheer ubiquity. Even though it's been called a drain on our nation's military prowess, in the business world, you really can't get away from PowerPoint. Microsoft's presentation station within Office is a core participant in meetings large and small, and ...

5 years ago 0 Comments
May 5, 2010 at 1:00PM