GLG’s Richard Socarides Featured on BBC’s Business Daily

By Vivienne Nunis Are MBAs Worth It? MBAs – or Masters of Business Administration – are often seen as a must-have qualification to succeed in the business world. But now the number of students signing up overall is falling, with admissions down as much as 10 per cent at prestigious business schools in the US […]