Tag: Switzerland

Due to popular demand: Drone Champions League returning to Switzerland

Liechtenstein, 12 March 2019 – “3…2…1…Go!“: The Drone Champions League (DCL), the world’s leading drone racing series, is returning to Switzerland for a race...