Tech Look at Ford’s new stamping plant in South Africa, which is bigger than a football field. 8 July 2022 0