LIVERPOOL Council is to sell 20 major sites around the city in a bid to lure major investment from developers.

Advertisements





More...