Alibaba Group has unveiled the Alibaba Cloud Pin, a cloud-based digital pin, for the broadcasting and media professionals at the Olympic Games Tokyo 2020.