Lufthansa Board of Directors has decided to pull the plug on the Super Star (L1649A) project in Auburn, Maine. The restoration was begun in 2008 and, after spending a reported $200M on the project, the board has made the misguided decision to end the project, which was nearing completion.
Full article here.
Constellation News