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

By admin