Microsoft Teams update should take all the pain out of PowerPoint presentations posted by: Sasha April 11, 2021 No Comments PowerPoint Live makes presentations on Microsoft Teams a breeze. TechRadar – All the latest technology news