The government’s proposals to create 12 new towns in England could cost up to £48bn, according to two former government economists who are calling for the plans to be funded through a “partnership funding and community development model”.
The post Experts put cost of 12 new towns at £48bn as Milton Keynes and Leeds top location list appeared first on Property Week.
Please visit:
Our Sponsor