business sector

business sector

business sector

Noun

business concerns collectively; "Government and business could not agree"

Synonyms: