logo
logo

A start-up based in Geneva wins an award in Hollywood

Saturday January 2nd, 2016