Altour UK targets expansion in northern England and Scotland

Barrhead Business Travel merges with sister brand, as Good Travel Management joins under Independent Contractor model