BT agreed to the sale of the iconic BT Tower in London for $347 million to MCR Hotels, the latest move to simplify its portfolio and lower costs.

Leave a Reply

Your email address will not be published. Required fields are marked *