NTA up 12% as British Land returns to annual profit

British Land has posted a 12.2% rise in net tangible assets to 727p per share, while the value of net assets came in at £6.7bn, up from just under £6bn 12 months ago.