angry business confrontation