The City of Depok, located in the West Java Province, Indonesia, has cemented its commitment to achieve smart city status by 2025 by leveraging state-of-the-art mapping technology to boost government efficiency and productivity. Read More via Eco Business