Markets.News
In an exciting collaboration, Picsart and Alibaba are teaming up to present the inaugural Happy Horse Awards, which will be a worldwide competition calling on creators to craft unique AI-generated short films.