Indonesia’s largest movie chain, Cinema XXI, will become a publicly listed company this week. The IPO is looking to raise around IDR 2.4 trillion ($159 million) by floating 10 percent of the company’s ...
Netflix's Indonesian zombie horror film 'The Elixir' has surged to the top of the streamer's worldwide rankings for ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results