Property owners must act now to save UK’s failing high streets

22 high street leaders including property developers, investors and national government bodies, join forces to launch a new town centre property innovation programme.