Hotel

London’s Iconic BT Tower Sold for $347 Million, Set to Transform into Hotel

Owner BT Group PLC said on Wednesday that the BT Tower, a futuristic icon on…