Mecca trips typically make up 15% of the carrier’s revenues, while China travel accounts for another 5%. A company document released in May showed …Mecca trips typically make up 15% of the carrier’s revenues, while China travel accounts for another 5%. A company document released in May showed …<img src="" title="Creditors throw Garuda Indonesia lifeline by extending $500m bond” />