advertising agency: an agency that designs advertisement to call public attention to its clients
agency: a business that serves other businesses
centrism: a political philosophy of avoiding the extremes of left and right by taking a moderate position or course of action