Property developer British Land said it had completed the sale of Clarges Mayfair to Deka for £177 million, 7.6% above the September 2020 valuation....
18/11/2020 Tbc Bank Group PLC (TBCG) 18/11/2020 Twentyfour Income Fund Limited (TFIF) 18/11/2020 Tatton Asset Management PLC (TAM) 18/11/2020 Speedy Hire PLC...