Tech Radar Microsoft Teams update will make it easier to rewatch and catch up on meetings. Source: Tech Radar