Tech Flybotix secures CHF 5.5 million to enhance drone navigation with its patented technology 10 January 2023