Perth-based insurer Aviva ‘on track’ to meet targets

Aviva's offices in Perth.
Aviva's offices in Perth.