London The Big Draw for MBA Students Four British Institutions still dominate the MBA scene in London, the largest being the top-ranked London Business School (LBS), with an ... - By