Retailer Sstrene Grene joins Nordic invaders hoping to revive UK high streetSstrene Grene aims to revive UK high streets with new openings, targeting 100 stores by 2027.