By James Thompson2007-10-05T09:48:18.123
British Land has called off its £1.7 billion sale of the Meadowhall shopping centre in Sheffield, largely because of the credit crunch.
Already have an account? Sign in here