News

Indonesian court reveals bankrupt Merpati owes $731mn

July 21st, 2022