News

Indonesia is set to begin construction of the long-delayed US$80 billion Giant Sea Wall along the northern coast of Java Island, a massive infrastructure project aimed at protecting coastal ...