A fascinating look at 1963 mod-looking corporate office technology. Punched card data processing centers. The complex infrastructure that supports London's biggest office that attracts visitors from all over the world, not just to see the view, but to study a mid-20th century development.
Release Date: January 01, 1963
March 05, 2023
April 21, 2018
February 19, 1999
March 28, 2020
November 03, 2009
January 17, 2017
October 09, 2023
November 07, 2020
January 01, 2018
April 17, 2022
July 09, 2018
November 24, 1978
January 31, 2020
November 07, 2014
October 07, 2022
August 10, 2022
Invalid Date
January 01, 1963
October 14, 1982
October 13, 2018