It won't be an exaggeration to state that the Mandarin-language short film Gong Shou Dao, or GSD, is the martial arts movie event of the year. With a cast and...
Tag - Alibaba
Known for his eccentric personality and his status as founder of online marketplace Alibaba, Jack Ma has snagged a lead role in the upcoming short...