UK run-off management company Tawa announced a round of redundancies within its 90 staff in London last week, fuelling sentiment that the discontinued business sector is heading towards greater consolidation and streamlining of its resources.
UK run-off management company Tawa announced a round of redundancies within its 90 staff in London last week, fuelling sentiment that the discontinued business sector is heading towards greater consolidation and streamlining of its resources.