Under the deal, Life Science REIT shareholders will receive 14.1 pence and 0.07 of a new British Land share for every share held, valuing each Life …
Under the deal, Life Science REIT shareholders will receive 14.1 pence and 0.07 of a new British Land share for every share held, valuing each Life …