UK’s Henley buys ex-Babcock HQ in first German deal

by

by