British Land agrees GBP150 million purchase of Life Sciences REIT

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 …