Humidity and mold problems that delayed the opening of the new Apple Store in Hannover, Germany, have reportedly been resolved, and the store is now expected to open in September, reports ifun, citing several sources involved in the project. The store had originally seemed close to completion in March, but humidity in the building reportedly led […]