Box office hit “Lost in the Stars” was a contributor to the April to June profits recorded by Chinese tech giant Alibaba’s digital media and entertainment division. The division, which spans streaming, ticketing, film production and distribution and web browser, recorded earnings before interest, taxation and amortization (EBITA) of $9 million (RMB63 million). That follows […]
© 2020-23 Digest Wire. All rights belong to their respective owners.