The Capital Development Authority (CDA) has taken a significant step toward improving public service delivery by introducing a fully digitised 'One Window Facility' to streamline processes and offer a ...