EDHEC Business School of Roubaix, France claimed the top spot in the annual Financial Times ranking for the first time, knocking HEC Paris down a peg. Schools with French campuses claimed five of the top six spots. MIT Sloan School of Management was the top-ranked U.S. program at No. 5.