Agency Source
Dec 21, 2006
Business/Legal Term
A service provider staffed by government personnel.