Alibaba

Past Awards

2022
Franz Edelman Award: Finalist


2021
Franz Edelman Award: Finalist