They did nearly a million dollars of business over the long weekend.
Business has been slow lately.
Does the word "business" mean the same thing in the above two sentences?
the same meaning