I was in another sub recently, and someone raised the issue of auditable business addresses. The scenario they had in mind was a company transferring Monero to an expense account for an employee. The company would naturally wish to see the account transactions to check that the employee is not misappropriating funds.
Now of course, if they had the view key, then they could see transactions going *to* the expense account, but as I understand it, they could not see transactions going *out*.
Assuming the employee was cooperative during the setup phase, is there a way for Monero to accommodate this use case? Or is this a genuine limitation of the private-by-default model?