The first English-speaking business school in southern Spain, Schellhammer Business School, has announced the opening of their impressive new campus at...