Agency Source
Business/Legal Term
A service provider staffed by government personnel.