Science ❯Technology ❯Engineering ❯Exhibits
The Munich-based science and technology museum marks 100 years with festivities, while ongoing renovations face delays and rising costs.