Clue: Saw fewer people in business (7,7)
Answer: LIMITED COMPANY
Explanation: Definition: business

As we are all doing now, i.e. **LIMITi**ng our **COMPANY