Press Releases MoreThanDigital Becomes a Finalist in Switzerland’s Biggest Start-up Challenge and Ranks Among Most Innovative… MoreThanDigital Press Team Apr 17, 2023