"That itcha LEH is closed now isn't it"
I've heard those rumours too - in fact I think that the COs who dropped in on us from a chopper (forgot to include that in the story - good guys and a good chat with them) - I think they mentioned it might be coming. However, I can't find anything online about that. Anyone have some hard info in that regard?