Aviva takes a hit in Redefine shopping malls restructuring

Share this