More branches and offices in Europe