Complex sentence: Global Business School Barcelona is an international business school located in Barcelona, Spain offering study programs in English leading to Bachelor's and Master's degrees.
Split into simpler sentences: Global Business School Barcelona is an international business school located in Barcelona, Spain. It offers programs in English for Bachelor's and Master's degrees.