Photo Gallery: Germany's Big Building Headaches
06/14/2013
Cost overruns and delays with all three projects have been immense.
DER SPIEGEL

Cost overruns and delays with all three projects have been immense.