Aldar eyes UK real estate with $291m London Square investment

Aldar invests in UK real estate and expands overseas with $291m London Square investment