Nike is set to open its first European House of Innovation store in Paris today. The four-story location in a historic building on the Avenue des Champs-Elysees was four years in the making and will offer an immersive digital experience and features to ensure shopper and employee safety in the pandemic, according to Women’s Wear Daily.