Term:
One-stop-shop
Definition:

Is a term used by many local authorities in the United Kingdom to describe the facility they offer for their residents to discuss and arrange services with officers of the authority.

Domain:
ICT
Source:
Wikipedia Online
arrow-up icon
Feedback