Indonesia High-speed Rail Project a Financial ‘Time Bomb,’ Official Says

While passenger numbers are up so far in 2025, the $7.3 billion ‘Whoosh’ project remains far short of profitability.