British Land Company PLC (LON:BLND) has received a consensus recommendation of “Hold” from the twenty ratings firms that are covering the company. Three analysts have rated the stock with a sell recommendation, six have given a hold recommendation and eleven have given a buy recommendation to the company. The average 12 month price objective among […]