Vietnam and China contributed 90% of the $86m urban development net profit in FY18. Sembcorp …
Tag:
Vietnam and China contributed 90% of the $86m urban development net profit in FY18. Sembcorp …