FT rankings put LBS as no. 1. Come on now. LBS may be good but is it better than Wharton, Harvard, Chicago, Stanford.....etc. And Oxford MBA is ranked 27th
IE is better than Oxford. Or IIMA better than Chicago, Duke or Berkeley. And HKUST is at number 6 above MIT. The test is this take any...