Founded: 1891 | Founding place: Le Locle, Switzerland | Founded by: Albert and Gustav Stolz | Current headquarters: La Chaux-de-Fonds, Switzerland | Owned by: Manufacture La Joux-Perret SA | Official name: Angelus SA
The Angelus U40 Racing Tourbillon Skeleton is the latest model from the revived Swiss brand Angelus that restarted in 2015