business centre
noun

the part of a town where the main banks, shops and offices are located

Browse by Subjects
American Depositary Receipt
chief financial officer
Uniform Commercial Code (UCC)
composition
dud cheque