Opportunistic investor Lone Star has bought the Union Square shopping centre in Aberdeen for about £110M after a deal for the asset at a higher price fell out last year. Brookfield entered ...