This is quite a loaded question. If we look at FT Rankings, the indicator
value for money is perhaps the closest to RoI.
Obviously numerous indicators (each with a different weightate) go into overall final allocation of rankings by FT.
Surprisingly, "Wharton", overall ranked #1 by FT Rankings, ranks #95 in the world, in terms of
value for money. So, this tells me that
value for money is not weighted very highly by FT, when arrving at the overall rankings (else Wharton would not have achieved overall rank #1, despite faring so poorly on
value for money)."University of Georgia: Terry", overall ranked #40 by FT Rankings, ranks #1 in the world, in terms of
value for money.
ISB ranks #55, in terms of
value for money. Incidentally, ISB ranks #1 in FT rankings, on the indicator "Salary increase".