Switzerland’s Futurae and Investglass Amongst Winners of 2020 Financial NewTech Challenge