Video thumbnail for Indonesia's High-Speed Rail Project: Messed Up Diplomatic Triangle

Indonesia's High-Speed Rail Project: Messed Up Diplomatic Triangle

Jul 7, 2025
Indonesia's High-Speed Rail Project: Messed Up Diplomatic Triangle
education Civil Engineering Public Policy Transportation