Excerpt from BusinessBecause — "The NYU Stern School of Business is number 5 in the QS MBA's rankings of the best finance schools for 2023.