revenue centre
noun

a department of an organisation with responsibility for maximising revenue

Browse by Subjects
sales journal
letter of indemnity
Buying Power
pennant
credit default swap (CDS)