The Impossible has happened: Slava Smolokowski, the Polish businessman and inventor who is the majority shareholder of The Impossible Project, has just bought Polaroid’s brand and intellectual property. Polaroid ceased making instant cameras and film in 2008; later that year, a group of former employees led by Smolokowski bought the last Polaroid factory and resumed […]