Strictly analogue: Polaroid’s past, present and future – a photo essay

The Polaroid Corporation was launched in 1937 becoming a touchstone for American innovation and engineering prowess. It was the brainchild of scientist and inventor Edwin Land and his Harvard tutor George Wheelwright and at first made the plastic for polarising sunglasses.