Retail property body The British Council of Shopping Centres (BCSC) has today announced that John Coyne has been appointed as its new Chief Executive. Mr Coyne, who takes-up his position in June, currently acts as interim managing director of Improving... Read More