19.01.21|Yaniv RahimiThe public may remember 2020 as a year of unemployment and lockdowns, but investors have put pedal to the metal with 25 companies going public, earning an average return of 34%