Agents 'giving up or branching out' as tough times bite

Printable View