Business Management Advanced
0/20

Pick the word that matches this meaning:

A careful check of a company's records and finances before agreeing to a deal.