Polaroid (formerly Polaroid Originals and The Impossible Project) is producing SX-70 film stock again today. After the last original Polaroid manufacturing facilities in Enschede, Netherlands closed in 2008, The Impossible Project took on the task of reviving instant film production. In 2017, The Impossible Project was renamed Polaroid Originals and later simply Polaroid to revive the brand and continue production of instant film and cameras.