neonsakura.ca
The Willis Tower
A London based insurance organization, Willis Group Holdings, has leased 140,000 sq. feet of Chicago’s Sears Tower. Along with the lease comes the naming rights to the tallest building in the…