Ads
related to: microsoft sway
Search results
5 reasons why PowerPoint is so popular
TechRadar via Yahoo News· 11 months agoMicrosoft PowerPoint logo 29 million over 16s in the UK have, at some stage, created a presentation. Whether it was on the topic of class divides in...