This week on Engineering Newswire, we’re restoring a D-Day plan, counting down to the completion of the Webb Telescope, and spying on an electric concept car.