M7 buys German offices, completes €130m in fresh deals

by

by