London Business School Debuts New Teaching Hub
London Business School, crowned by Forbes earlier this week as the top two year, non-US MBA program, has just announced the official opening of its new, state-of-the-art teaching hub housed within an iconic London building, …