Newsmakers November 16, 2017 Drexel University’s Endowment Returns 14.7% Assets climb to $722 million.