News Lachlan Murdoch touts Fox Corporation achievements in memo to staff: ‘These successes are due to you’ August 6, 2020