NP Narvekar plans to retire as head of Harvard Management Company by late 2027 He has led Harvard's $57 billion endowment since 2016, implementing key investment shifts Harvard's endowment earned 8.1 per cent annual returns over the past three years, outperforming peers