Some 63.8 percent of land meant for the Indonesia's 658.6-kilometer Trans-Java toll road has been cleared, a senior ...
The Trans-Sumatra Toll Road Development Project will soon commence following the signing of the order by President ...