BizTerm Definition
Computer Services Association
Full Definition

A London based trade body for facility management service companies.


Previous Biz Term Next Biz Term