New images from iFun.de reveal an Apple logo on the front of the building in Hannover, Germany suggesting Apple is nearing completion on the project. Development on the site started in April last year. Although the building has been covered, iFun.de has managed to catch a photo of the Apple logo whilst it is lit up — the logo is visible […]