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 ...