People living in the Republic of Indonesia have expressed frustration over the new regulations and plans to tax high-emissions vehicles.…
This website uses cookies.