The first post in this thread (September 2006) said they had to find 1.7m which they were confident would be found by the end of 2006.
So, if they still need to find 1.7m, I suggest that it's not a good idea to hold your breath about it being restored.