The Department of Information and Communications Technology has successfully installed 10 new free Wi-Fi sites in various ...