All posts - Tag: Key Resignations
Enter your search keywords...
Created date 04/06/2024
Significant resignations of key officials in charge of Indonesia's new capital city development have sparked uncertainty and scrutiny surrounding the massive $32 billion project.