Starwood to sell stake in London tower over Brexit fears

The Greenwich, Connecticut-based private investment firm is in talks to sell its share in One Braham, a proposed tower in the City of London, for around £60 million ($75 million). 

Share this