Business & Economy Sovereign Centros vows to ‘inject new life’ into Metrocentre after management deal