Sustainability, diversity and inclusion and innovation are the three largest drivers for investment success moving forward, according to investment consultant NEPC.
New federal taxes levied on Harvard University, including on its $41 billion endowment endowment, will cost the Ivy League college $50 million, according to Harvard’s annual financial report released Thursday.