Perth insurance giant Aviva unveils profit rise despite storm claims

Aviva offices, Pitheavlis, Perth
Aviva offices, Pitheavlis, Perth